- Home
- Hotel Accounting Software
- Xero Accounting API
Xero Accounting API
Wellington, New Zealand
Plans and prices
Core
50 connections · 5,000 API calls per day per organisation · Unlimited monthly ingress · 10 GB monthly egress
Read 30 Sep 2026 · developer.xero.com
Plus
1,000 connections · 5,000 API calls per day per organisation · Unlimited monthly ingress · 50 GB monthly egress
Read 30 Sep 2026 · developer.xero.com
Advanced
10,000 connections · 5,000 API calls per day per organisation · Unlimited monthly ingress · 250 GB monthly egress
Read 30 Sep 2026 · developer.xero.com
Enterprise
No limit on connections · 5,000 API calls per day per organisation · Unlimited monthly ingress · Egress volume on application
Read 30 Sep 2026 · developer.xero.com
Starter
5 connections · 1,000 API calls per day per organisation · Unlimited monthly ingress · Egress not applicable
Read 30 Sep 2026 · developer.xero.com
On the record
- AI data use
- Xero’s developer FAQ says data obtained through its APIs may not be used to train or contribute to creating AI or machine learning models.developer.xero.com · read 30 Sep 2026
- Contacts
- The Contacts endpoint lets apps retrieve, add, and update contacts in a Xero organisation.developer.xero.com · read 30 Sep 2026
- Integrations
- Xero says its platform integrates with hundreds of apps, including Stripe, Square, Shopify, GoCardless, and PayPal.xero.com · read 30 Sep 2026
- Journals endpoint
- The Journals endpoint is available starting at the Advanced tier and requires an initial and annual security assessment plus use case approval.developer.xero.com · read 30 Sep 2026
- OAuth authorization
- Xero uses OAuth 2.0 to authorize third-party API access without sharing a Xero password, and users must authorize each third-party integration.central.xero.com · read 30 Sep 2026
- Payments
- The Payments endpoint can retrieve payments, apply payments to approved accounts receivable and payable invoices, and reverse payments.developer.xero.com · read 30 Sep 2026
- Plan compatibility
- The API can be used with all Xero plans, but not all features are available on every plan; the Payroll API requires a Payroll plan.developer.xero.com · read 30 Sep 2026
- Purpose
- The Xero API lets developers create custom integrations between a Xero organisation or partner practice and other products or programs.central.xero.com · read 30 Sep 2026
- Rate limits
- The developer FAQ states limits of five concurrent calls, 60 calls per minute per tenant, and 10,000 calls per minute across an app, alongside tier-specific daily limits.developer.xero.com · read 30 Sep 2026
- Security
- Xero’s API consumer security standard requires OAuth 2.0, TLS 1.2 with AES 256 or higher and SHA-256 in transit, and encryption at rest for repositories holding sensitive information.developer.xero.com · read 30 Sep 2026
- Support and resources
- The developer pricing page lists API Explorer, Postman, Insomnia, Linx, a developer dashboard, and an AI toolkit among developer tools and resources.developer.xero.com · read 30 Sep 2026