Releases: XeroAPI/Xero-OpenAPI
Releases · XeroAPI/Xero-OpenAPI
4.0.0
What's Changed
Files API
- Adds 'Name', 'Size', 'SendWithObject' to object association endpoint.
Accounting API
- Updates Accounting with new Organisation classes (IGNITE, GROW, COMPREHENSIVE)
Full Changelog: 3.0.3...4.0.0
3.0.3
What's Changed
- Add disallowed expenses
- Removes JobKeeper allowance type
Full Changelog: 3.0.2...3.0.3
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.