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.
-
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>
-
Quotes - Allows you to create one or more quotes PUT {{baseUrl}}/Quotes?summarizeErrors=false
-
Quotes - Allows you to update OR create one or more quotes POST {{baseUrl}}/Quotes?summarizeErrors=false
-
Prepayments-{Prepayment ID}-History - Allows you to retrieve a history records of an Prepayment GET {{baseUrl}}/Prepayments/:PrepaymentID/History
-
Prepayments-{Prepayment ID}-History - Allows you to create a history record for an Prepayment PUT {{baseUrl}}/Prepayments/:PrepaymentID/History
-
Prepayments-{Prepayment ID} - Allows you to retrieve a specified prepayments GET {{baseUrl}}/Prepayments/:PrepaymentID
-
Prepayments-{Prepayment ID} - Allows you to create an Allocation for prepayments PUT {{baseUrl}}/Prepayments/:PrepaymentID/Allocations?summarizeErrors=false
-
Prepayments - Allows you to retrieve prepayments GET {{baseUrl}}/Prepayments?where=<string>&order=<string>&page=<integer>&unitdp=<integer>
-
Purchase Orders-{Purchase Order ID}-History - Allows you to retrieve history for PurchaseOrder GET {{baseUrl}}/PurchaseOrders/:PurchaseOrderID/History
-
Purchase Orders-{Purchase Order ID}-History - Allows you to create HistoryRecord for purchase orders PUT {{baseUrl}}/PurchaseOrders/:PurchaseOrderID/History