Home Blog FinTech and Embedded Finance Open banking API development: PSD2 and PSD3 guide
💳 FinTech and Embedded Finance February 24, 2026 12 min read

Open banking API development: PSD2 and PSD3 guide

FinTech and Embedded Finance Enterprise Guide 2026 SCALE D2C D2C Technology FinTech and Embedded Finance Enterprise Guide 2026 SCALE D2C D2C Technology

Open banking API development — the technical implementation of PSD2, PSD3, and equivalent open banking regulations — is one of the most consequential and complex API development programmes a financial institution undertakes. Getting the API design, security architecture, consent management, and developer experience right is the difference between open banking that drives new revenue streams and open banking that creates compliance cost with no business value. This guide covers the technical architecture, PSD2/PSD3 differences, and implementation roadmap for financial institution technology teams.

What Is Open Banking API Development?

Open banking API development refers to the design, implementation, and operation of standardised APIs that enable licensed third-party providers (TPPs) — fintechs, account aggregators, payment initiators — to access customer financial data and initiate payments, with explicit customer consent, through secure interfaces provided by account-holding banks and financial institutions.

Open Banking API — Definition
A regulated API interface through which a financial institution (ASPSP — Account Servicing Payment Service Provider) exposes customer account information (AIS — Account Information Services) and payment initiation capabilities (PIS — Payment Initiation Services) to authorised third-party providers, subject to customer consent and regulatory technical standards (RTS) set by the relevant payment services regulator.

PSD2 vs PSD3: What Changes and When

DimensionPSD2 (Current)PSD3 (Coming 2026–2027)Technical Impact
SCA (Strong Customer Auth)3DS2, FIDO2 for most transactionsStronger fraud liability shift; SCA exemption rules tightenedUpdate authentication flows; higher SCA pass rates required
API PerformanceNo explicit latency SLA in regulationMinimum API availability (99.5%) and latency SLAs proposedSLA monitoring and enforcement; public API status pages required
Data ScopeAccounts, transactions, payment initiationExpanded to include savings, investments, mortgages, pensionsSignificant API scope expansion; new data models required
Consent ManagementPer-institution consentPortable consent across institutions proposedConsent portability infrastructure; cross-institution consent linking
Developer SandboxRequired but quality variesMinimum sandbox quality standards proposedImproved sandbox with synthetic data; automated testing suites

Open Banking API Standards

🇬🇧 UK Open Banking Standard
  • OBIE (Open Banking Implementation Entity) specification — most mature globally
  • Read/Write API Specification v3.1.11 — accounts, payments, funds confirmation
  • DCR (Dynamic Client Registration) for TPP onboarding
  • FAPI 2.0 security profile — most secure open banking implementation globally
🇪🇺 Berlin Group NextGenPSD2
  • Pan-European standard — adopted across most EU/EEA markets
  • XS2A (Access to Account) interface specification
  • STET (France), PolishAPI (Poland) are national variants
  • Less prescriptive than UK standard — more implementation variation
🌐 FDX (North America)
  • Financial Data Exchange — voluntary standard in US/Canada
  • CFPB Rule 1033 (US) mandating open banking starting 2025
  • OAuth 2.0 / OIDC-based consent and authorisation
  • Less mature than EU/UK — significant implementation variance
🔐 Security: FAPI 2.0
  • Financial-grade API (FAPI) 2.0 — the security standard all open banking should use
  • PAR (Pushed Authorisation Requests) — prevents request tampering
  • JARM (JWT Secured Authorisation Response Mode) — signed responses
  • DPoP (Demonstrating Proof of Possession) — token binding to client

Technical Architecture: Open Banking API Platform

99.5%
Minimum API availability required under PSD3 proposals — equivalent to less than 44 hours downtime per year, requiring active-active architecture and automated failover
500ms
Maximum P95 response time target for open banking API endpoints — requires optimised backend integration with core banking systems and aggressive caching strategies
FAPI 2.0
The security standard all new open banking implementations should target — significantly more secure than PSD2 baseline requirements and backwards compatible with existing TPP integrations
01
Layer 1
API Gateway and Security Layer

Deploy a dedicated open banking API gateway (Kong, Apigee, or AWS API Gateway with custom authorisers) that handles: mTLS certificate validation for TPP identity, OAuth 2.0 / OIDC authorisation server (Keycloak, ForgeRock, or purpose-built like Ozone), rate limiting per TPP, request/response logging for regulatory audit, and FAPI 2.0 security profile enforcement. This layer must be separate from your general API infrastructure for security isolation.

API gatewayOAuth 2.0 / OIDC ASFAPI 2.0 enforcement
02
Layer 2
Consent Management System

Build a dedicated consent management system that stores: customer identity, TPP identity, granted scopes, consent creation time, expiry, and revocation status. Consent must be queryable by customers (for the consent dashboard) and by the API (for authorisation decisions on every request). Design for consent portability from day one — PSD3 will require it. Our software development team builds consent management systems for EU, UK, and US open banking programmes.

Consent data modelCustomer consent dashboardConsent portability design
03
Layer 3
Core Banking Integration

Connect your open banking API to core banking account and transaction data. Use an abstraction layer that normalises core banking data to the relevant open banking schema (OBIE, NextGenPSD2, FDX) — this decouples your API from core banking system changes and enables multi-system aggregation. Cache account metadata aggressively; cache transaction data with short TTLs. Plan for 500ms P95 response time — core banking systems are often the bottleneck requiring dedicated integration optimisation.

Core banking adapterSchema normalisationResponse time optimisation
Building Your Open Banking API Platform?

Open banking API development requires expertise spanning regulatory compliance, financial-grade API security, core banking integration, and developer experience — a rare and complex combination. Our API integration and software development teams have built open banking platforms for banks and payment institutions across the UK, EU, and US. Book a free advisory session to scope your open banking API programme.

Frequently Asked Questions

End-to-end FinTech and Embedded Finance strategy, implementation, and optimisation for enterprise and D2C brands. Contact us for a free consultation.

Strategy projects: 4–8 weeks. Full implementation: 3–12 months. ROI typically within 12–18 months.

Yes — D2C brands to enterprise. View our pricing.

FINTECH AND

Ready to Implement FinTech and Embedded Finance?

Our specialist team delivers measurable ROI from FinTech and Embedded Finance programmes for enterprise and D2C brands.

Free Audit