Releases: XeroAPI/Xero-OpenAPI
Releases · XeroAPI/Xero-OpenAPI
3.0.2
New Feature
- Add a new spec for TaxRates/{TaxTypes}
Breaking Change
- Remove the declaration of TaxType query param in GET TaxRates
Full Changelog: v3.0.1...3.0.2
3.0.1
What's Changed
- PETOSS-389-Updates the OpenAPI specifications to reflect Warnings from the API response for Payments.
Full Changelog: 3.0.0...3.0.1
3.0.0
BREAKING CHANGE
- #581 - Changes order of Idempotency key parameter in method definitions
- Fixes method definitions where required request-body parameters were declared as optional.
Following methods will have required body parameters now- Payroll-AU
- updateEmployee
- updatePayRun
- updatePayslip
- updateSuperfund
- updateTimesheet
- Files
- uploadFile
- updateFile
- uploadFileToFolder
- createFileAssociation
- createFolder
- Bankfeeds
- createStatements - Assets
- createAssetType
- Payroll-AU
Full Changelog: 2.40.3...3.0.0
2.40.3
This version removes empty enum values from the specifications of Accounting, Bankfeeds, Payroll_AU, and Projects.
2.40.2
Payroll NZ
- Added new property on the employee object: jobTitle
Accounting API
- Added additional ReportTaxType enum value, USSALESTAX, used within the new Auto Sales Tax feature in the US edition of Xero
2.40.1
Accounting API
- Compliance with new IRAS GST rate of 9% starting 2024
2.40.0
All APIs
- Added Idempotency-Key as optional header param for all PUT, POST, PATCH requests
Accounting API
- Removed PAYGLIABILITY, SUPERANNUATIONEXPENSE, SUPERANNUATIONLIABILITY, WAGESEXPENSE from AccountType enum
2.39.0
Accounting API
- Updated 1099 report sample JSON response.
- Remove the Contact's SkypeUserName field, from the API.Accouting Contact's endpoints.
- Adds the deletion of allocations to Credit Notes, Prepayments and Overpayments
- Removed random character in getPurchaseOrderAttachmentByFileName
Payroll AU
- Added two new enum values in LeavePeriodStatus
Finance
- Cash Validation Api now has rate limiting, there is a new response type added to reflect that.
2.38.0
AU Payroll API
New endpoints added for expanding Leave functionality for AU Payroll
- LeaveApplications/v2 GET includes REQUESTED and REJECTED leave applications
- LeaveApplications/{id}/approve allows for approval of REQUESTED leave applications
- LeaveApplications/{id}/reject allows for rejection of REQUESTED or SCHEDULED leave applications
Added detail to LeaveApplications POST example to indicate expected inclusion of other attributes
Accounting API
Create compliance tax rates
2.37.0
Description
Finance API
- Updates import source description and the example in the BankStatementsPlus Api response doc
Accounting API
- Added all missing currency codes CLF, EEK, LVL, MRO, MXV, SKK, SLE, STD, VES to enum
- Fixed 2023 Reverse Charge tax rates for Singapore