Accounting API
Number of APIs: 224
All the endpoints on the Accounting API.
To make requests you'll need a valid access_token and xero-tenant-id in your environment variables. These can be set by following the steps in the Xero OAuth2.0
collection.
Note: access tokens expire after 30 minutes but can be refreshed using the POST Refresh token request in the Xero OAuth2.0
collection.
-
Organisation - Allows you to retrieve Organisation details GET {{baseUrl}}/Organisation
-
Organisation - Retrieve a list of the key actions your app has permission to perform in the connected organisation. GET {{baseUrl}}/Organisation/Actions
-
Organisation - Allows you To verify if an organisation is using contruction industry scheme, you can retrieve the CIS settings for the organistaion. GET {{baseUrl}}/Organisation/:OrganisationID/CISSettings
-
Overpayments-{Overpayment ID}-History - Allows you to create history records of an Overpayment PUT {{baseUrl}}/Overpayments/:OverpaymentID/History
-
Overpayments-{Overpayment ID} - Allows you to retrieve a specified overpayments GET {{baseUrl}}/Overpayments/:OverpaymentID
-
Overpayments-{Overpayment ID} - Allows you to create a single allocation for an overpayment PUT {{baseUrl}}/Overpayments/:OverpaymentID/Allocations?summarizeErrors=false
-
Overpayments - Allows you to retrieve overpayments GET {{baseUrl}}/Overpayments?where=<string>&order=<string>&page=<integer>&unitdp=<integer>
-
Payments-{Payment ID}-History - Allows you to create a history record for a payment PUT {{baseUrl}}/Payments/:PaymentID/History
-
Payments-{Payment ID} - Allows you to retrieve a specified payment for invoices and credit notes GET {{baseUrl}}/Payments/:PaymentID
-
Payments - Allows you to create a single payment for invoices or credit notes POST {{baseUrl}}/Payments