Releases: XeroAPI/Xero-OpenAPI
2.4.2
PROJECTS
create unique chargeType component for use as a parameter (not schema)
FILES
Fix enums that are returned as PascalCase
2.4.1
Add the Setup endpoint and related components
2.4.0
Main
• reverts all the request body examples from javascript objects to raw json.
• puts the node examples into a vendor extension to match the temporary ruby style of x--requestBody
Other changes
• removes x-related-model vendor extension (not used to generate SDKs)
• rename two problem currencies to TRY_LIRA and EMPTY_CURRENCY
2.3.7
Adding History for Manual Journals
2.3.6
NZ PAYROLL
fix casing on tag for PayrollNZ …should be PayrollNz
2.3.5
ACCOUNTING
Add specs for the Organisation endpoint subresource Action
Add two components Actions and Action
BatchPaymentDetails remove max length from Details property
AU PAYROLL
Add Timesheet Status enum REJECTED and REQUESTED
2.3.4
ACCOUNTING
Added following operations for Accounting OpenAPI spec:
getPurchaseOrdersAttachments
getPurchaseOrder≠AttachmentByFileName
updatePurchaseOrderAttachmentByFileName
createPurchaseOrderAttachmentByFileName
NZ PAYROLL
Add x-is-money vendor extension for double values that are currency
AU PAYROLL
Make EmployeeID not req. for Tax Declaration
2.3.3
ACCOUNTING
add 2 missing currencies
tracking option length 50 -> 100
2.3.2
ACCOUNTING
Add QuoteNumber as a query param for getQuotes method
Remove getQuoteByNumber method as that did not match implementation of the API
2.3.1
ACCOUNTING
added RepeatingInvoiceID to Invoice
Timezone Add enum - UTC+13
Add getQuoteByNumber method
AU PAYROLL
Added ManualTaxType and EarningsType enums
BONUSESANDCOMMISSIONS
SCHEDULE5STSLMANUAL
SCHEDULE5MANUAL