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-Net
A skinny wrapper of the Xero API. Supports Payroll, Accounting & Files
XeroAPI/xerogolang
Golang SDK for the Xero API
XeroAPI/xero-php-oauth2-starter
This is a starter app with the code to perform OAuth 2.0 authentication
XeroAPI/Xero-Postman
A Postman collection for authenticating to the Xero API
XeroAPI/golang-oauth2-example
A basic example using golang to complete the OAuth 2 flow on Xero's API without the use of an SDK.
XeroAPI/xero-netstandard-oauth2-samples
Contains sample implementations making use of Xero Sign In and Outh2
XeroAPI/xero-node-oauth2-ts-starter
Starter typescript code for use with xero-node v4
XeroAPI/node-oauth2-example
A short and simple example using node and express with openid-client to complete the OAuth flow on Xero's OAuth 2 API without the use of an SDK.
XeroAPI/Xero-NetStandard-Webhooks-Receiver
XeroAPI/Xero-CFML
CFML wrapper for Xero
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/Api.Documentation
Documentation for Xero's public API
XeroAPI/xero-node-oauth2-react-app
XeroAPI/xero-node-sso-app
Showing an example Single Sign On / "Sign up with Xero" Flow using xero-node SDK
XeroAPI/xero-netstandard-oauth2-blazor-pkce
Sample application showing a basic Files Api integration using Blazor WebAssembly.
XeroAPI/xero-php-oauth2-custom-connections-starter
Starter app showing Xero's Custom Connections functionality aka OA2 grant_type: `client_credentials`
XeroAPI/xero-ruby-sso-form
An example of the "Sign up with Xero to Lead" flow using the Ruby SDK. The authentication results in a pre-populated sign up form.
XeroAPI/php-oauth2-example
A PHP example of the OAuth 2.0 flow and Xero's API without the use of an SDK
XeroAPI/xero-python-custom-connections-starter
Custom Connections starter app for xero-python and client_credentials grant
XeroAPI/xero-ruby-token-migration-script
Ruby script for migrating OAuth1.0a tokens to OAuth2.0
XeroAPI/xero-net-oauth2-sampletokenmigration
Sample app for migrating OAuth1.0a tokens to OAuth2.0 tokens.
XeroAPI/Xero-Net-Sign-Up-With-Xero-Samples
XeroAPI/Xero-NetStandard-custom-connections-starter
Starter app showing Xero's Custom Connections functionality aka OA2 grant_type: `client_credentials`
XeroAPI/xero-ruby-custom-connections-starter
Simple starter repo showing how to integrate with Xero
XeroAPI/xero-java-custom-connections-starter
Sample java code to show the XeroAPI Custom Connections workflow
XeroAPI/homebrew-taps
homebrew-taps
XeroAPI/scoop-bucket
XeroAPI/xero-node-custom-connections-starter
Starter App for showing Xero's OA2 Custom Connections feature
XeroAPI/xero-node-serializer-test
XeroAPI/xero-node-sso-form
An example of the "Sign up with Xero to Lead" flow using the Node SDK. The authentication results in a pre-populated sign up form.