Xero API Pricing and the App Partner Program
Xero's new API pricing starts March 2026. Compare tiers, costs vs QuickBooks and Sage, plus 6 optimization strategies to reduce your integration expenses.
Xero provides APIs for business-software integrations, using OAuth 2.0 to authorize access to connected organizations and other tenants.
Xero provides APIs for business-software integrations, using OAuth 2.0 to authorize access to connected organizations and other tenants.
Authentication and permission requirements have not been reviewed here. Check the provider documentation for the required keys, OAuth scopes and account access before sending a request.
Check provider documentation ↗Account-free API calls have not been verified for this profile. You can inspect specifications and prepare requests in the explorer without running them.
Requests run only when you choose to send them. Browser access depends on the provider’s CORS policy.
https://api.xero.com/mcp/v1Authorize your Xero app and organization, then follow the remote client instructions. Check plan and organization access in the publisher’s documentation.
Documentation reviewed · Connection not runtime-tested.
Install the publisher package and configure the required credentials and accounting scopes in your MCP client. This is separate from Xero’s hosted implementation.
Documentation reviewed · Connection not runtime-tested.
BUILD WITH Xero
Check Xero API status and incidents →
These are the details currently listed in our catalog. Omitted fields are unknown, not necessarily unsupported. Confirm current requirements in the provider’s documentation.
QUICK ANSWERS
Xero provides APIs for business-software integrations, using OAuth 2.0 to authorize access to connected organizations and other tenants.
Xero documents authorization-code and PKCE flows, plus Custom Connections for eligible machine-to-machine integrations. Request the required scopes and choose the flow for your application type; connection limits and regional availability depend on the option.
Provider sourceUse the linked Xero provider documentation to check setup and supported capabilities.
Read documentationRead and write supported accounting data through Xero’s hosted MCP server. Supported operations are limited to those exposed by this implementation. Publisher evidence reviewed 2026-10-22. This review does not establish a working connection.
View publisher evidenceRemote HTTPS. Xero OAuth 2.0; PKCE recommended. Authorize your Xero app and organization, then follow the remote client instructions. Check plan and organization access in the publisher’s documentation. Documentation reviewed 2026-10-22; not runtime-tested.
Read connection instructionsAccess accounting features with Xero’s local MCP implementation. Supported operations are limited to those exposed by this implementation. Publisher evidence reviewed 2026-10-22. This review does not establish a working connection.
View publisher evidenceLocal stdio. Xero developer credentials and OAuth custom connection. Install the publisher package and configure the required credentials and accounting scopes in your MCP client. This is separate from Xero’s hosted implementation. Documentation reviewed 2026-10-22; not runtime-tested.
Read connection instructionsThe summary and source-linked integration answer were reviewed on 2026-10-20. Other catalog fields may be older. Missing details are unknown, not proof that a feature is unsupported. Confirm current requirements with the provider.
Read our methodologyXero's new API pricing starts March 2026. Compare tiers, costs vs QuickBooks and Sage, plus 6 optimization strategies to reduce your integration expenses.
This guide explores the complexities and pitfalls of integration with Xero using the Python SDK and explains how to use some methods to manage accounts receivable.
How to standardize and normalize data across QuickBooks, Xero, NetSuite, and Sage during accounting API integration. Covers field-level invoice, contact, tax, and chart of accounts divergence with comparison tables, code samples, and normalization patterns for multi-platform support.
Everything you need to know about integration with Xero in 2026: top apps by category, how to choose the right one, and what it takes to build a Xero integration into your own product.
Xero replaced two broad OAuth 2.0 scopes with ten granular ones for all apps created after March 2, 2026. Existing apps have until September 2027 to migrate. Here is what changed, what scopes you need, and how to handle the transition.
Evaluating Rutter alternatives? Learn which unified API platforms offer deeper accounting integrations, real-time passthrough data access, zero-storage compliance advantages, and transparent pricing models—plus which option fits your roadmap best.
And 86 more articles available...
We don't have videos for this API yet. Get in touch to suggest profile updates.
We don't have tips for this API yet. Get in touch if you want to submit a tip.