openbanking.org.uk

Swagger for Account and Transaction API Specification

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

SDKs by language (8 total)

pip install openbanking-python
npm install openbanking-basiq-sdk
npm install openbanking-node-sdk
npm install openbanking-ui
# Maven: see https://github.com/OpenBankingToolkit/openbanking-uk-extensions
# Maven: see https://github.com/HashApithon/openbanking-java-sdk
# Maven: see https://github.com/ForgeRock/OpenBanking-UK-Datamodel-Java-SDK
# See https://github.com/webmaxru/openbanking-nodejs-sdk
curl examples
Get Parties
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://openbanking.org.uk/party
Get Offers
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://openbanking.org.uk/offers
Get Accounts
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://openbanking.org.uk/accounts
Endpoints (29 total)
GET
/party
Get Parties
GET
/offers
Get Offers
GET
/accounts
Get Accounts
GET
/balances
Get Balances
GET
/products
Get Products
GET
/statements
Get Statements
GET
/transactions
Get Transactions
GET
/beneficiaries
Get Beneficiaries
GET
/direct-debits
Get Direct Debits
GET
/standing-orders
Get Standing Orders
GET
/scheduled-payments
Get Scheduled Payments
GET
/accounts/{AccountId}
Get Accounts
At a glance
Total SDKs8
Languages5
Endpoints29
Authoauth2
Categories1
https://openbanking.org.uk