Xero Community – API rate limit – Xero API Limits
What are the Xero API rate limits? · Minute Limit: 60 calls in a rolling 60 second window · Daily Limit: calls in a rolling 24 hour window. While there is no upper limit in the number of nodes that can be sent at one time, a ceiling of about 50 nodes per request is practical – this will ensure a.
Xero api limits. Xero – beautiful accounting software
One of these invoices requires lots of requests to be made, which eventually causes us to hit the rate limit. Now we have a retry logic in place but for some reason waiting and retrying doesn’t work. I have two questions: 1.
Maybe we don’t wait enough, how long should we wait before making another request once we hit the limit? While working on this rate limit problem, suddenly the access keys were invalidated and refreshing them didn’t work, so our client had to reauthorize our application.
Was this because we were pushing the rate limit? Is there some mechanism in place which invalidates keys automatically in case of such problems? Hi Lunar, thanks for your questions. It sounds like you are experiencing throttling from our API. We have two rate limits that may affect your application. The first is our minute rate limit. Started by Colin Woolhouse – in Getting Started. Srikrishna Tadinada Community Manager. Colin Woolhouse.
Xero Developer Community. We are capable of adhering to the 60 calls per minute restriction through optimisation of our code however adhering to the calls per day is an impossibility for us.
Due to the way our application functions we need to make more than calls. The way our application works is it effectively downloads an audit trail from a company from within a Xero account. In our experience for about 2 years worth of accounting data for our larger clients this can result in 40 API calls using paging on Invoices, bank transactions and manual journals. Our clients will need to download this data possibly 5 to 6 times per person and overall could possibly have 10 to 15 people working on the software at any one time.
Search Chat. CData Connect Cloud Universal consolidated cloud data connectivity. CData Sync Replicate any data source to any database or warehouse. Introducing CData Connect Cloud Enable everyone in your organization to access their data in the cloud — no code required.
Relational Databases. The Next Generation of CData Connect Cloud Join us as we speak with the product teams about the next generation of cloud data connectivity. What does this mean? Connect With Us.