X

Xero Bank Feeds API

REST discovered

Details Spec supplied by APIs.guru
URL
https://api.xero.com/bankfeeds.xro/1.0
Spec
https://api.apis.guru/v2/specs/xero.com/xero_bankfeeds/2.9.4/openapi.json
Spec (yaml)
https://raw.githubusercontent.com/XeroAPI/Xero-OpenAPI/master/xero_bankfeeds.yaml
Docs
https://developer.xero.com/documentation/api/accounting/overview
Authentication
Xero OAuth 2.0 app client credentials + Xero OAuth 2.0 app client credentials xero-tenant-id: <credential> discovered
Xero OAuth 2.0 app client credentials oauth2 Set up OAuth ↗

In the Xero Developer app manager, create an OAuth 2.0 app to get a Client ID and, for confidential apps, a Client Secret. Configure your redirect URI(s) there. For CLI PKCE usage, create a PKCE app and set the redirect URI to http://localhost:8742/callback. For user-authorized API access, follow the OAuth 2.0 authorization flow guide.