Skip to content

Releases: XeroAPI/Xero-OpenAPI

2.4.0

28 Oct 15:19
e598c49

Choose a tag to compare

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

22 Oct 16:53
6376e21

Choose a tag to compare

Adding History for Manual Journals

2.3.6

16 Oct 23:17
76a47b5

Choose a tag to compare

NZ PAYROLL
fix casing on tag for PayrollNZ …should be PayrollNz

2.3.5

16 Oct 21:25
e14bbd5

Choose a tag to compare

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

09 Oct 23:22
a9fbaeb

Choose a tag to compare

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

02 Oct 18:24
2509354

Choose a tag to compare

ACCOUNTING
add 2 missing currencies
tracking option length 50 -> 100

2.3.2

25 Sep 20:20
cb5d702

Choose a tag to compare

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

24 Sep 20:44
05419ab

Choose a tag to compare

ACCOUNTING
added RepeatingInvoiceID to Invoice

Timezone Add enum - UTC+13
Add getQuoteByNumber method

AU PAYROLL
Added ManualTaxType and EarningsType enums
BONUSESANDCOMMISSIONS
SCHEDULE5STSLMANUAL
SCHEDULE5MANUAL

2.3.0

18 Sep 01:01
e4fc65c

Choose a tag to compare

NZ Payroll initial release

Small fixes on
ACCOUNTING

Account
Remove max length on the code field with account. Some orgs already have account codes longer than 10 chars, removing the limit allows the GET call to work correctly.

BatchPayment
Remove Max Length from details property as some data returned from API exceeds the previous 18 char limit

AU PAYROLL
EmployeeNumber -change from float to string
TaxDeclaration - make employment basis not required

2.2.15

01 Sep 14:58
9f13fcb

Choose a tag to compare

AU PAYROLL
Add missing properties from LeaveLine
AnnualNumberOfUnits
FullTimeNumberOfUnitsPerPeriod

ACCOUNTING
Add Separate scope for 1099 reports