APIs & Integrations
Xero
APIs & Integrations
- Overview
- Accelo
- Acuity Scheduling
- Adobe
- Adyen
- Affinity
- Aircall
- Airtable
- Algolia
- Amazon
- Amplitude
- Anrok
- Anthropic
- Apaleo
- Apollo
- Apple App Store
- Asana
- Ashby
- Atlas.so
- Atlassian
- Attio
- Auth0
- Autodesk
- Avalara
- AWS
- BambooHR
- Battlenet
- Beehiiv
- BigCommerce
- Bill
- Bitbucket
- Bitdefender
- Bitly
- Blackbaud
- Bland.ai
- Boldsign
- Booking.com
- Box
- Braintree
- Braze
- Brevo
- Brex
- BrightCrowd
- Builder.io
- Buildium
- Cal.com
- Calendly
- Canny
- Canva
- Certn
- Chargebee
- Chattermill
- Checkr Partner
- Checkout.com
- Chorus
- Circle.so
- Clari Copilot
- Clickup
- Close
- Cloudentity
- CodeClimate
- Coda
- Connectwise PSA
- Confluence
- Contentful
- Contentstack
- Copper
- Coros
- Coupa Compass
- Databricks
- Datadog
- Datev
- Deel
- Dialpad
- Digital Ocean
- Discord
- Discourse
- Dixa
- Docusign
- Dropbox
- E-conomic
- eBay
- Elevio
- ElevenLabs
- Emarsys
- Entrata
- Envoy
- Epic Games
- EvaluAgent
- Eventbrite
- Exact Online
- Exist
- Expensify
- Facebook
- Factorial
- fal.ai
- Figjam
- Figma
- Firefish
- Fireflies
- Fiserv
- Fitbit
- Fortnox
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- Freshteam
- Front
- Gainsight CC
- Garmin
- Gerrit
- GitHub
- Gitlab
- Gong
- Google
- Google Ads
- Google Analytics
- Google Calendar
- Google Docs
- Google Drive
- Gmail
- Google Play
- GSheet
- Gorgias
- Greenhouse
- Grain
- Gumroad
- Guru
- Gusto
- HackerRank-Work
- Harvest
- Health Gorilla
- Help Scout
- HiBob
- HighLevel
- Holded
- HubSpot
- Instagram
- Instantly
- Insightly
- Intuit
- Intercom
- Jira
- Jotform
- Keeper
- Keap
- Klaviyo
- Klipfolio
- Kustomer
- LastPass
- Lattice
- Lessonly
- Lever
- Linkedin
- Linear
- Listmonk
- Loops.so
- Luma
- Mailchimp
- Mailgun
- Make
- Manatal
- Malwarebytes
- Marketo
- Medallia
- Metabase
- Microsoft
- Microsoft Ads
- Microsoft Entra ID
- Microsoft Power Bi
- Microsoft Teams
- Microsoft Tenant Specific
- Mindbody
- Miro
- Mixpanel
- Monday
- Mural
- NationBuilder
- Netsuite
- NextCloud
- Notion
- Odoo
- Okta
- OneDrive
- OneNote
- OpenAI
- Ory
- Osu!
- Oura
- Outlook
- Outreach
- Pagerduty
- Pandadoc
- Payfit
- Paypal
- Pendo
- Pennylane
- People Data Labs
- Perimeter81
- Perplexity
- Pingboard
- Pinterest
- Pipedrive
- Pivotaltracker
- Plain
- Podium
- Posthog
- Productboard
- Qualtrics
- Quickbooks
- ragie.ai
- Ramp
- RapidAPI
- Reddit
- Refiner
- Replicate
- Ring Central
- Sage
- Salesforce
- Salesforce Experience Cloud
- Salesloft
- Segment
- Sendgrid
- ServiceM8
- ServiceNow
- Sharepoint Online
- ShipStation
- Shopify
- Shortcut
- SignNow
- Slack
- SmartRecruiters
- Smartsheet
- Smugmug
- Snowflake
- Splitwise
- Spotify
- Squareup
- Squarespace
- Stack Exchange
- Strava
- Stripe
- Stripe App
- Stripe Connect Express
- Survey Monkey
- Tableau
- Tapclicks
- Teamtailor
- Teamwork
- ThriveCart
- TickTick
- TikTok Accounts
- TikTok Ads
- Timely
- Todoist
- Trello
- TSheetsTeam
- Tremendous
- Tumblr
- Twitch
- Twitter
- Twinfield
- Twenty CRM
- Typeform
- Typefully
- Uber
- Unanet
- Unipile
- Vimeo
- WakaTime
- Wave Accounting
- Wealthbox
- Webflow
- WhatsApp Business
- Whoop
- Wildix PBX
- Woocommerce
- Wordpress
- Workable
- Workday
- Wrike
- Xero
- Yahoo
- Yandex
- YouTube
- Zapier
- Zapier NLA
- Zendesk
- Zenefits
- Zoho Bigin
- Zoho Books
- Zoho CRM
- Zoho Desk
- Zoho Inventory
- Zoho Invoice
- Zoho Mail
- Zoho People
- Zoom
- ZoomInfo
APIs & Integrations
Xero
Overview
Pre-built tooling
Tools | Status |
---|---|
Pre-built authorization (OAuth) | ✅ |
Credentials auto-refresh | ✅ |
Auth parameters validation | ✅ |
Pre-built authorization UI | ✅ |
Custom authorization UI | ✅ |
Expired credentials detection | ✅ |
Tools | Status |
---|---|
Pre-built use-cases | ✅ |
API unification | ✅ |
2-way sync | ✅ |
Webhooks from Nango on data modifications | ✅ |
Real-time webhooks from 3rd-party API | 🚫 (time to contribute: <48h) |
Proxy requests | ✅ |
Tools | Status |
---|---|
HTTP request logging | ✅ |
End-to-type type safety | ✅ |
Data runtime validation | ✅ |
OpenTelemetry export | ✅ |
Slack alerts on errors | ✅ |
Integration status API | ✅ |
Tools | Status |
---|---|
Create or customize use-cases | ✅ |
Pre-configured pagination | 🚫 (time to contribute: <48h) |
Pre-configured rate-limit handling | 🚫 (time to contribute: <48h) |
Per-customer configurations | ✅ |
Pre-built use cases
Endpoint | Description | Readme |
---|---|---|
GET /accounts | Fetches all accounts in Xero (chart of accounts). Incremental sync, detects deletes, metadata is not required. | 🔗 |
Endpoint | Description | Readme |
---|---|---|
POST /contacts | Creates one or multiple contacts in Xero. Note: Does NOT check if these contacts already exist. | 🔗 |
PUT /contacts | Updates one or multiple contacts in Xero. Only fields that are passed in are modified. If a field should not be changed, omit it in the input. The id field is mandatory. | 🔗 |
GET /contacts | Fetches all Xero contacts. Details: incremental sync, detects deletes, metadata is not required. | 🔗 |
Endpoint | Description | Readme |
---|---|---|
GET /general-ledger | Fetch all general ledger entries in Xero | 🔗 |
Endpoint | Description | Readme |
---|---|---|
POST /invoices | Creates one or more invoices in Xero. Note: Does NOT check if the invoice already exists. | 🔗 |
PUT /invoices | Updates one or more invoices in Xero. To delete an invoice that is in DRAFT or SUBMITTED set the status to DELETED. If an invoice has been AUTHORISED it can’t be deleted but you can set the status to VOIDED. | 🔗 |
GET /invoices | Fetches all invoices in Xero. Incremental sync. | 🔗 |
Endpoint | Description | Readme |
---|---|---|
GET /tenants | Fetches all the tenants the connection has access to. This can be used to set the metadata to the selected tenant. | 🔗 |
Not seeing the use case you need? Build your own independently.
Access requirements
Pre-Requisites | Status | Comment |
---|---|---|
Paid dev account | ❓ | |
Paid test account | ❓ | |
Partnership | ❓ | |
App review | ❓ | |
Security audit | ❓ |
Setup guide
No setup guide yet.
Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Useful links
Contribute useful links by editing this page
API gotchas
Contribute API gotchas by editing this page