X

Xero OAuth 2 Identity Service API

by Xero OAuth 2 Identity Service Free tier

These endpoints are related to managing authentication tokens and identity for Xero API

authxero

Quick Reference

Base URL https://api.xero.com Auth type Basic Auth Auth header Authorization: Basic BASE64(username:password) Rate limit 60 req/min per app Pricing Enterprise / contact sales Free quota None Documentation https://developer.xero.com Endpoint status Server online — HTTP 401 — server is online but path returned an error (may require auth)6.59s (checked Mar 29, 2026) Builder score D 25% builder-friendly
Pricing
28
Latency
10
Depth
33

Authentication

HTTP Basic Auth — base64-encoded username:password

Authorization: Basic BASE64(username:password)

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Xero accounting platform. Free for developer apps. Pricing based on the Xero subscription of the connected business. API access is free for developers and partners.

Key Endpoints

MethodPathDescription
GET /Connections Retrieves the connections for this user
DELETE /Connections/{id} Deletes a connection for this user (i.e. disconnect a tenant)

Sample Request

curl -X GET 'https://api.xero.com/Connections' \
  -H 'Authorization: Basic BASE64(username:password)'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official Xero OAuth 2 Identity Service documentation.