UK Open Banking · Account information only
One API for every UK bank account.
Aperioflow gives you a single, normalised API to read your customers' accounts, balances, transactions, direct debits and standing orders - with their consent, from any UK bank.
curl https://aperioflow-apiv1-production.up.railway.app/v1/accounts?consent_id=cns_8Jd2kq \
-H "Authorization: Bearer af_sandbox_..."
{
"data": [
{
"id": "acc_01HZX...",
"subtype": "current_account",
"currency": "GBP",
"display_name": "Classic Account"
}
],
"meta": { "consent_id": "cns_8Jd2kq", "institution_id": "lloyds", "count": 1 }
}Built for developers, designed for compliance
One API, every UK bank
Integrate once and reach account holders at any supported UK bank, starting with Lloyds. No per-bank quirks in your code.
Normalised data
Accounts, balances, transactions, direct debits and standing orders in one consistent model: signed decimal amounts, ISO 8601 timestamps, snake_case enums.
FCA-regulated AISP
Aperioflow is registered with the FCA as an Account Information Service Provider. We host the consent journey and manage 90-day reconfirmation for you.
Sandbox & live
Build against the Aperio Model Bank and bank sandboxes with af_sandbox_ keys. Request go-live when you are ready and receive live keys after review.
How it works
- 1
Create an app
Sign up, create an application, register your redirect URI and generate a sandbox key.
- 2
Create a consent
POST /v1/consents with the institution and permissions you need. We return an authorisation URL.
- 3
Account holder authorises
They review the consent on our hosted screen, authenticate with their bank and return to your app.
- 4
Read normalised data
Call /v1/accounts, balances, transactions, direct debits and standing orders.