Implement UK Open Banking AIS consent authorization using the FAPI 1.0 Advanced hybrid flow that the Open Banking security profile mandates, not FAPI 2.0

domain: standards.openbanking.org.uk · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm which security profile the target ASPSP directory entry expects: as of the v4 Open Banking API Standard, UK Open Banking uses FAPI 1.0 Advanced, adopted following a Technical Design Authority vote, not FAPI 2.0
  2. Implement the OAuth hybrid flow (not the plain authorization code grant) for the authorization request, since FAPI 1.0 Advanced mandates hybrid grant for UK ASPSPs
  3. Do not implement JWT Secured Authorization Response Mode (JARM) as a UK-specific requirement; it is out of scope for the UK profile even though it is an option within the broader FAPI 1.0 Advanced specification
  4. Use the ID token returned in the hybrid flow's authorization response, rather than JARM, to protect and verify the integrity of the authorization response parameters
  5. Complete mutual TLS or a signed client assertion for token endpoint authentication per the ASPSP's registered client credentials

Known gotchas

Related routes

Implement a UK Open Banking (OBIE) AIS consent revocation flow covering both TPP-initiated and bank-initiated revocation
banking · 6 steps · unrated
Implement TrueLayer UK open banking AIS consent flow for account data access
docs.truelayer.com · 5 steps · unrated
Implement FDX v6 FAPI 2.0 Pushed Authorization Request (PAR) and PKCE for a data aggregator consent flow
banking-general · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans