An OpenAPI description of the Xero API
Corrects version number mismatch
PUT
/Contacts
sample JSONNI Category
values (F, I, S, L, V)Added new organisation type and new organisation entity type of INDIVIDUAL as this is now an option in the organisation settings in AU Xero
Some fields were set to 'date-time' when they are actually 'date'. This leads to a parser error in the Java SDK so needed to be updated.
Corrects version number mismatch
Finance API
Finance API
Accounting API
Finance API
UK Payroll API
Accounting API
ItemId
, Name
and Code
.Finance API
UK Payroll API
AU Payroll API Updates allowance type Adds allowance category type
Updates are in relation to new STP-2 functionality. We are introducing an allowance category and we are updating the allowance type enum to include three new allowance types.
AllowanceType:
type: string
enum:
- CAR
- TRANSPORT
- LAUNDRY
- MEALS
- TRAVEL
- OTHER
- JOBKEEPER
- TOOLS
- TASKS
- QUALIFICATIONS
AllowanceCategory:
type: string
enum:
- NONDEDUCTIBLE
- UNIFORM
- PRIVATEVEHICLE
- HOMEOFFICE
- TRANSPORT
- GENERAL
- OTHER
App Store API
Adds status
to SubscriptionItem
and updates available enums
Files API
Adds Quote
as an available ObjectGroup
and SalesQuote
as an available ObjectType
https://developer.xero.com/documentation/api/xero-app-store/subscriptions https://developer.xero.com/documentation/api/files/types/#object-groups https://developer.xero.com/documentation/api/files/types/#object-types
Adding ContactNumber, SalesDefaultLineAmountType, PurchasesDefaultLineAmountType and MergedToContactID to OAS for contacts endpoint.
There have been some recent changes to the Contract for contacts endpoint, adding those new fields to OAS here https://developer.xero.com/documentation/api/accounting/releasenotes/#15-oct-2021