XeroAPI

Number of APIs: 225

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.

  1. Quotes - Allows you to retrieve any sales quotes GET {{baseUrl}}/Quotes?DateFrom=<date>&DateTo=<date>&ExpiryDateFrom=<date>&ExpiryDateTo=<date>&ContactID=<uuid>&Status=<string>&page=<integer>&order=<string>&QuoteNumber=<string>

  2. Quotes - Allows you to create one or more quotes PUT {{baseUrl}}/Quotes?summarizeErrors=false

  3. Quotes - Allows you to update OR create one or more quotes POST {{baseUrl}}/Quotes?summarizeErrors=false

  4. Prepayments-{Prepayment ID}-History - Allows you to retrieve a history records of an Prepayment GET {{baseUrl}}/Prepayments/:PrepaymentID/History

  5. Prepayments-{Prepayment ID}-History - Allows you to create a history record for an Prepayment PUT {{baseUrl}}/Prepayments/:PrepaymentID/History

  6. Prepayments-{Prepayment ID} - Allows you to retrieve a specified prepayments GET {{baseUrl}}/Prepayments/:PrepaymentID

  7. Prepayments-{Prepayment ID} - Allows you to create an Allocation for prepayments PUT {{baseUrl}}/Prepayments/:PrepaymentID/Allocations?summarizeErrors=false

  8. Prepayments - Allows you to retrieve prepayments GET {{baseUrl}}/Prepayments?where=<string>&order=<string>&page=<integer>&unitdp=<integer>

  9. Purchase Orders-{Purchase Order ID}-History - Allows you to retrieve history for PurchaseOrder GET {{baseUrl}}/PurchaseOrders/:PurchaseOrderID/History

  10. Purchase Orders-{Purchase Order ID}-History - Allows you to create HistoryRecord for purchase orders PUT {{baseUrl}}/PurchaseOrders/:PurchaseOrderID/History