Xero · Rate Limits
Xero Rate Limits
Xero Rate Limits is the rate-limit profile for Xero on the APIs.io network — every limit transcribed verbatim from the provider’s own documentation on 2026-10-20.
It captures 7 rate-limit definitions, including Concurrent limit — Concurrent Limit: 5 calls in progress at one time; Minute limit — Minute Limit: 60 calls per minute; Daily limit (Starter) — Daily Limit: 1,000 calls per day for starter, 5,000 calls per day for higher tiers.
Limit state is signalled in the remaining, exhausted, and status_on_exhaustion response headers.
Tagged areas include Accounting, Bank Feeds, Finance, Financial Services, and Invoicing.
7 Limits
remainingexhaustedstatus_on_exhaustion
Transcribed from the provider's documentation on 2026-10-20 — developer.xero.com/documentation/guides/oauth2/limits/.
View Source
AccountingBank FeedsFinanceFinancial ServicesInvoicingPayrollSmall Business
Limits
Concurrent limit per tenant
Concurrent Limit: 5 calls in progress at one time
Minute limit per tenant
Minute Limit: 60 calls per minute
Daily limit (Starter) per tenantStarter
Daily Limit: 1,000 calls per day for starter, 5,000 calls per day for higher tiers
Daily limit (Core and above) per tenantCore, Plus, Advanced, Enterprise
Daily Limit: 1,000 calls per day for starter, 5,000 calls per day for higher tiers
App minute limit per app across all tenants
App Minute Limit: 10,000 calls per minute
Uncertified app connections per organisation
each organisation or practice is limited to connecting a maximum of five uncertified apps
Request size per request
The maximum request size limit for all APIs is 10MB
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.