Open Banking API Standards

Compare PSD2, FDX, Berlin Group, and other global technical specifications for banking APIs.

Understanding Open Banking API Standards

Open Banking API standards define how banks and third-party providers exchange financial data securely. Different regions have developed their own standards based on local regulations and market needs.

Understanding these standards helps you choose the right integration approach and API provider for your target markets. For a broader overview, see our Open Banking API guide.

Quick Comparison: Major Standards

FeatureUK Open BankingBerlin GroupFDX (US)CDR (AU)
Auth MethodOAuth 2.0 + OIDCOAuth 2.0OAuth 2.0OAuth 2.0 + OIDC
SCA ApproachRedirect/DecoupledEmbedded/Redirect/DecoupledVaries by FIRedirect
API StyleREST/JSONREST/JSONREST/JSONREST/JSON
Consent Duration90 days90 daysUser-defined12 months
TPP RegistryFCA + OBIE DirectoryNational regulatorsNo central registryCDR Register
PaymentsPISP + VRPPISPLimitedAction initiation

API Standards by Region

UK Open Banking

Mature

Region

United Kingdom

Maintainer

Open Banking Implementation Entity (OBIE)

Adoption

9 largest UK banks (CMA9)

Specifications

Read/Write API v3.1Dynamic Client RegistrationSecurity Profile

Key Features

  • Most comprehensive specification globally
  • Detailed consent and data models
  • Strong SCA requirements
  • Directory of registered TPPs
Official Documentation →

Berlin Group NextGenPSD2

Mature

Region

European Union

Maintainer

Berlin Group

Adoption

4,000+ EU banks

Specifications

XS2A FrameworkASPSP Implementation Guidelines

Key Features

  • Flexible implementation options
  • Supports embedded and redirect SCA
  • Multi-currency support
  • Batch payment initiation
Official Documentation →

Financial Data Exchange (FDX)

Growing

Region

United States, Canada

Maintainer

FDX (FS-ISAC subsidiary)

Adoption

62M+ consumer accounts

Specifications

FDX API v6.0User Experience Guidelines

Key Features

  • REST/JSON-based specification
  • Comprehensive data models
  • Permission-based access
  • Strong focus on security
Official Documentation →

Consumer Data Right (CDR)

Mature

Region

Australia

Maintainer

Data Standards Body (Treasury)

Adoption

All ADIs in Australia

Specifications

Banking API StandardsSecurity ProfileConsumer Experience

Key Features

  • Economy-wide data portability
  • Banking first, expanding to energy, telecom
  • Detailed consent framework
  • Accreditation requirements
Official Documentation →

Open Finance Brasil

Mature

Region

Brazil

Maintainer

Central Bank of Brazil

Adoption

All licensed financial institutions

Specifications

Open Banking Brasil APISecurity Specification

Key Features

  • Extends beyond banking to insurance, investments
  • Mandatory for all licensed institutions
  • Real-time payment (PIX) integration
  • Strong privacy requirements (LGPD)
Official Documentation →

STET PSD2 API

Mature

Region

France, Belgium

Maintainer

STET

Adoption

French banking consortium

Specifications

STET PSD2 API v1.4Implementation Guide

Key Features

  • Used by major French banks
  • SEPA payment integration
  • Batch operations support
  • Detailed error handling
Official Documentation →

Polish API

Mature

Region

Poland

Maintainer

Polish Bank Association (ZBP)

Adoption

Polish banking sector

Specifications

PolishAPI v2.1Security Standard

Key Features

  • Based on Berlin Group with Polish adaptations
  • National payment system integration
  • Standardized across Polish banks
  • Strong mobile banking support
Official Documentation →

Choosing the Right Standard

For developers: Unless you're building a bank or need to support multiple standards, use an API aggregator that abstracts these differences. Aggregators like Plaid, TrueLayer, and Tink handle the complexity of multiple standards, letting you focus on your application logic rather than protocol differences.

Related Resources

Open Banking API GuideComplete guide to banking APIsRegulations OverviewPSD2, Section 1033, CDR explainedIntegration TutorialStep-by-step implementation guideAPI AggregatorsCompare 60+ providers

Frequently Asked Questions

In Europe, PSD2-compliant APIs following either UK Open Banking or Berlin Group specifications are most common. In the US, the Financial Data Exchange (FDX) standard is rapidly becoming dominant, with over 62 million consumer accounts connected. Australia uses the Consumer Data Right (CDR) technical standards. There's no single global standard, so most aggregators support multiple specifications.

Need Help Choosing?

Compare API aggregators to find the best solution for your target markets.

Browse API Aggregators