Xero API Limit

Xero API Limit

Overview  

Our Accounts integrations with Xero has certain limitations on the API. Many of these limitations are imposed on us by Xero.

Notes/Caveats 

The Xero API has a call limit of 5000 per day with no more than 60 in any one minute. Each invoice requires 3 calls, and each stock item that is being synced will require 3 - 4 calls so it is essential to manage large volumes of data. Attempting to exceed the API limit will result in throttling.
Notes/Caveats 
The limited number of  tracked stock items that Xero can hold is dependent on the type of account the customer has. It must be noted that once a stock item has been marked as a tracked stock item in Xero, it can no longer be changed. The implications of this must be considered before enabling this option.


    • Related Articles

    • Xero - API limit reached

      Only 60~ calls can be made to the Xero API per minute.
    • Can I export to Xero using 4 decimal places?

      Question/Problem I wish to sync my KCC system to Xero using 4 decimal places, how do I set this up? Resolution/Solution It is currently not possible to sync 4 decimal places to Xero, due to limitations on the API.
    • Invoice too large to upload to Xero

      Question/Problem When trying to upload an invoice to Xero, I am receiving an error stating that it is too large to upload, what should I do? Cause This is due to restrictions imposed on the API by Xero. Resolution/Solution If you are receiving this ...
    • Xero Error - Pending invoices not exported or payments are not imported

      Question/Problem When Synchronising with Xero not all pending invoices are exported or payments imported. Cause There could be many reasons why this could occur but we have listed the two most common below. Resolution/Solution 1 If your Xero ...
    • Support for KCC Xero

      Page to add details of how to support Xero for KCC Problems Connecting to Xero If a customer has recently been migrated to v2 of Xero integration and are getting a 500 error when trying to connect, it probably means that they are currently connected. ...