HSBC Account Information API
Mock HSBC's UK Open Banking AIS: account access consents, balances, transactions, direct debits, and scheduled payments.
[01]
About
Simulate HSBC's UK Open Banking Account Information API (v3.1). Mock the TPP consent flow (create, read, delete consents), list accounts and balances, and pull direct debits, standing orders, and scheduled payments for a given account. Headers and ID shapes follow the OBIE AIS profile. Note: this is a mockzilla simulation, not the live HSBC API.
Endpoints
13 across 10 resource groups
Methods
GET 11 · POST 1 · DEL 1 none deprecated
OpenAPI
3.0.0 spec version 3.1.11
Source spec
497 KB · YAML
view raw →
[02]
Endpoints
| POST |
/account-access-consents
|
Create Account Access Consents This endpoint enables TPP to create account access consent. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money, Working Capital. Mocked via Mockzilla.
|
| GET |
/account-access-consents/{ConsentId}
|
Get Account Access Consents This endpoint enables TPP to get account access consent by ConsentId. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money Working Capital
|
| DEL |
/account-access-consents/{ConsentId}
|
Delete Account Access Consents This endpoint enables TPP to delete account access consent
|
| GET |
/accounts
|
Get Accounts This endpoint enables to get Accounts. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money, Working Capital
|
| GET |
/accounts/{AccountId}
|
Get Accounts by AccountId This endpoint enables to get Balances by AccountId. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money, Working Capital
|
| GET |
/accounts/{AccountId}/balances
|
Get Account Balances This endpoint enables to get Balances by AccountId. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money, Working Capital. Available as a Mockzilla mock endpoint.
|
| GET |
/accounts/{AccountId}/direct-debits
|
Get Account Direct Debits This endpoint enables to get Direct Debits by AccountId. Supported product type is Personal Current Account
|
| GET |
/accounts/{AccountId}/scheduled-payments
|
Get Account Scheduled Payments This endpoint enables to get Scheduled Payments by AccountId. Supported product types -Personal Current Account, Savings Account, Foreign Currency Accounts, Global Money.
|
| GET |
/accounts/{AccountId}/standing-orders
|
Get Account Standing Orders This endpoint enables to get Standing Orders by AccountId. Supported product types -Personal Current Account, Foreign Currency Accounts.
|
| GET |
/accounts/{AccountId}/transactions
|
Get Account Transactions This endpoint enables to get account Transactions by AccountId. Supports all product types -Personal Current Account, Savings Account, Credit Cards, Foreign Currency Accounts, Global Money, Working Capital
|
| GET |
/accounts/{AccountId}/beneficiaries
|
Get Account Beneficiaries This endpoint enables to get Beneficiaries by AccountId. Mockzilla mock: no signup, no API key.
|
| GET |
/accounts/{AccountId}/parties
|
Get Account Parties This endpoint enables to get Parties by AccountId
|
| GET |
/accounts/{AccountId}/product
|
Get Account Products This endpoint enables to get Products by AccountId
|