xero.com

The Bank Feeds API is a closed API that is only available to financial institutions that have an established financial services partnership with Xero. If you're an existing financial services partner that wants access, contact your local Partner Manager. If you're a financial institution who wants t

🔑 oauth2 7 endpoints financial
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

pip install xero-python-oauth2-app
pip install xero-python
npm install xero-node-oauth2-app
npm install xero-node
go get github.com/XeroAPI/xerogolang
gem install xero-ruby-oauth2-app
gem install xero-ruby
dotnet add package XeroAPI.Net
composer require xero-php-oauth2-app
composer require xero-php-oauth2
curl examples
Retrieve all statements
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.xero.com/bankfeeds.xro/1.0/Statements
Searches for feed connections
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.xero.com/bankfeeds.xro/1.0/FeedConnections
Retrieve single feed connection based on a unique id provided
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.xero.com/bankfeeds.xro/1.0/FeedConnections/{id}
Endpoints (7 total)
GET
/Statements
Retrieve all statements
GET
/FeedConnections
Searches for feed connections
GET
/FeedConnections/{id}
Retrieve single feed connection based on a unique id provided
GET
/Statements/{statementID}
Retrieve single statement based on unique id provided
POST
/Statements
Creates one or more new statements
POST
/FeedConnections
Create one or more new feed connection
POST
/FeedConnections/DeleteRequests
Delete an existing feed connection
At a glance
Total SDKs10
Languages6
Endpoints7
Authoauth2
Categories1
https://api.xero.com/bankfeeds.xro/1.0