Xero Developer API
Xero Developer: Powering Your Innovation and Growth. Check out our SDKs and code samples to get started with your integration.
Wellington, New Zealand
Pinned Repositories
Xero-Java
Official Java client for use with Xero API
xero-mcp-server
An MCP server that integrates with the MCP protocol. https://modelcontextprotocol.io/introduction
Xero-Net
A skinny wrapper of the Xero API. Supports Payroll, Accounting & Files
Xero-NetStandard
A wrapper of the Xero API in the .NetStandard 2.0 framework. Supports Accounting, Payroll AU/US, and Files
xero-node
Xero Node SDK for OAuth 2.0 generated from XeroAPI/Xero-OpenAPI
Xero-OpenAPI
An OpenAPI description of the Xero API
xero-php-oauth2
Xero PHP SDK for oAuth 2 generated from Xero API OpenAPI Spec 3.0
xero-python
Official Xero OAuth 2.0 python SDK
xero-ruby
Xero Ruby SDK for OAuth 2.0 generated from XeroAPI/Xero-OpenAPI
XeroOAuth-PHP
PHP class for the Xero API V2
Xero Developer API's Repositories
XeroAPI/xero-node
Xero Node SDK for OAuth 2.0 generated from XeroAPI/Xero-OpenAPI
XeroAPI/xero-python
Official Xero OAuth 2.0 python SDK
XeroAPI/xero-mcp-server
An MCP server that integrates with the MCP protocol. https://modelcontextprotocol.io/introduction
XeroAPI/Xero-NetStandard
A wrapper of the Xero API in the .NetStandard 2.0 framework. Supports Accounting, Payroll AU/US, and Files
XeroAPI/Xero-OpenAPI
An OpenAPI description of the Xero API
XeroAPI/xero-php-oauth2
Xero PHP SDK for oAuth 2 generated from Xero API OpenAPI Spec 3.0
XeroAPI/Xero-Java
Official Java client for use with Xero API
XeroAPI/xero-ruby
Xero Ruby SDK for OAuth 2.0 generated from XeroAPI/Xero-OpenAPI
XeroAPI/xoauth
A CLI tool for obtaining JWTs from OpenId Connect providers
XeroAPI/xero-node-oauth2-app
NodeJS app for demonstrating the xero-node v4 SDK
XeroAPI/xero-python-oauth2-starter
XeroAPI/xero-postman-oauth2
A postman collection for use with Xero's API and OAuth 2.0
XeroAPI/xero-python-oauth2-app
python app for demonstrating the xero-python SDK
XeroAPI/xero-php-oauth2-app
PHP app for demonstrating the xero-php-oauth2 SDK
XeroAPI/XeroWebhooksReceiver
An example .Net Core application for receiving webhooks from Xero
XeroAPI/xero-netstandard-oauth2-starter-dotnet-core
This is a starter app build with .NET Core 3.1 MVC to demonstrate Xero OAuth 2.0 Client Authentication & OAuth 2.0 APIs.
XeroAPI/xero-ruby-oauth2-app
Ruby on rails app for demonstrating the xero-ruby SDK
XeroAPI/Xero-Insomnia
Insomnia collection for the [XeroAPI](https://developer.xero.com/documentation/) - plug in your API app params to start exploring
XeroAPI/xero-netstandard-oauth2-app
The companion app for Xero .NET SDK
XeroAPI/xero-netstandard-oauth2-samples
Contains sample implementations making use of Xero Sign In and Outh2
XeroAPI/Xero-NetStandard-Webhooks-Receiver
XeroAPI/xero-netstandard-oauth2-starter-app-dotnet-framework
This is a starter app build with .NET Framework v4.6.1 MVC to demonstrate Xero OAuth 2.0 Client Authentication & OAuth 2.0 APIs.
XeroAPI/xero-java-oauth2-app
Java app for demonstrating the Xero-Java SDK
XeroAPI/xero-oauth2-omniauth-strategy
An Omniauth strategy created for Xero API OAuth 2 based on the generic Omniauth OAuth 2 strategy.
XeroAPI/xero-agent-toolkit
A collection of examples demonstrating how to build AI agents that integrate with the Xero API using various agentic frameworks and the Xero MCP (Model Context Protocol) Server.
XeroAPI/xero-prompt-library
A collection of prompts designed for use with Large Language Models (LLMs) and AI coding tools to develop applications and integrations with the Xero API.
XeroAPI/xero-ruby-oauth2-starter
This is a starter app to perform OAuth 2.0 authentication with xero-ruby
XeroAPI/xero-java-oauth2-starter
Java starter code for use with Xero-Java SDK to complete OAuth 2 flow
XeroAPI/xero-dotnet-sample-app
The holistic Dotnet Sample App for starting app development in csharp language
XeroAPI/xeropracticemanager-postman-oauth2
A postman collection for use with the Xero Practice Manager API and OAuth 2.0