Banks with Open APIs

Discover banking APIs, developer portals, and sandbox environments from banks worldwide

🏦
2,000
Banks with APIs
💻
1,757
Developer Portals
🧪
222
Sandbox Available
🔗
64
API Aggregators

This page lists banks with open APIs you can search and filter by country. Banks with open APIs expose account and payment interfaces so apps can connect securely—via direct developer portals or through API aggregators. Use the directory below to find banking API documentation, sandbox access, and aggregator coverage (e.g. Plaid, Tink, TrueLayer) in 230+ countries. For an introduction to how these APIs work, see our Open Banking API guide.

What are banks with open APIs?

Banks with open APIs are institutions that offer standardized, secure interfaces for third-party apps to access account data or initiate payments with customer consent. In regulated markets (EU, UK, Australia, Brazil), many banks are required to provide such APIs; elsewhere, adoption is voluntary but growing. The table above shows examples—search or filter by country to find more banks with open APIs.

Find Bank APIs

Popular Bank APIs

API Aggregators - One API, Thousands of Banks

Connect to multiple banks through a single unified API

Banks with APIs

100 banks found (showing first 100)

ING
ING
Dev PortalSandbox21 Aggregators
Revolut
Revolut
Dev PortalSandbox21 Aggregators
Barclays
Barclays
Dev PortalSandbox19 Aggregators
HSBC
HSBC
Dev PortalSandbox19 Aggregators
Lloyds Bank
Lloyds Bank
Dev PortalSandbox18 Aggregators
NatWest
NatWest
Dev PortalSandbox18 Aggregators
BBVA
BBVA
Dev PortalSandbox17 Aggregators
First Direct
First Direct
Dev PortalSandbox17 Aggregators
Santander
Santander
Dev Portal17 Aggregators
Crédit Mutuel
Crédit Mutuel
Dev PortalSandbox16 Aggregators
RBS (Royal Bank of Scotland)
RBS (Royal Bank of Scotland)
Dev PortalSandbox16 Aggregators
BANK OF SCOTLAND
BANK OF SCOTLAND
Dev Portal15 Aggregators
CaixaBank
CaixaBank
Dev PortalSandbox15 Aggregators
Danske Bank
Danske Bank
Dev PortalSandbox15 Aggregators
Deutsche Bank
Deutsche Bank
Dev PortalSandbox15 Aggregators
n26
n26
Dev PortalSandbox15 Aggregators
ABN Amro
ABN Amro
Dev PortalSandbox14 Aggregators
Bank of Ireland
Bank of Ireland
Dev PortalSandbox14 Aggregators
Belfius
Belfius
Dev PortalSandbox14 Aggregators
BNP PARIBAS
BNP PARIBAS
Dev Portal14 Aggregators
BNP Paribas Fortis
BNP Paribas Fortis
Dev PortalSandbox14 Aggregators
LA BANQUE POSTALE
LA BANQUE POSTALE
Dev Portal14 Aggregators
Monzo
Monzo
Dev PortalSandbox14 Aggregators
Nordea
Nordea
Dev PortalSandbox14 Aggregators
SEB
SEB
Dev PortalSandbox14 Aggregators
ActivoBank
ActivoBank
Dev PortalSandbox13 Aggregators
Bankinter
Bankinter
Dev PortalSandbox13 Aggregators
Comdirect
Comdirect
Dev PortalSandbox13 Aggregators
helloBank!
helloBank!
Dev PortalSandbox13 Aggregators
TSB
TSB
Dev PortalSandbox13 Aggregators
Bank Pekao
Bank Pekao
Dev PortalSandbox12 Aggregators
bunq
bunq
Dev PortalSandbox12 Aggregators
Crédit Mutuel de Bretagne (CMB)
Crédit Mutuel de Bretagne (CMB)
Dev PortalSandbox12 Aggregators
DNB
DNB
Dev PortalSandbox12 Aggregators
KBC
KBC
Dev PortalSandbox12 Aggregators
Unicredit
Unicredit
Dev PortalSandbox12 Aggregators
Crelan
Crelan
Dev PortalSandbox11 Aggregators
HANDELSBANKEN
HANDELSBANKEN
Dev Portal11 Aggregators
KNAB
KNAB
Dev Portal11 Aggregators
NATIONWIDE BUILDING SOCIETY
NATIONWIDE BUILDING SOCIETY
Dev Portal11 Aggregators
SNS
SNS
Dev Portal11 Aggregators
American Express
American Express
Dev PortalSandbox10 Aggregators
Allianz Banque
Allianz Banque
Dev Portal10 Aggregators
Argenta
Argenta
Dev PortalSandbox10 Aggregators
Arkéa Banking Services (ABS)
Arkéa Banking Services (ABS)
Dev PortalSandbox10 Aggregators
ASN BANK
ASN BANK
Dev Portal10 Aggregators
Banco Sabadell
Banco Sabadell
Dev PortalSandbox10 Aggregators
Banque Populaire
Banque Populaire
Dev PortalSandbox10 Aggregators
Commerzbank
Commerzbank
Dev PortalSandbox10 Aggregators
FORTUNEO
FORTUNEO
Dev Portal10 Aggregators
Intesa Sanpaolo
Intesa Sanpaolo
Dev PortalSandbox10 Aggregators
M&S Bank
M&S Bank
Dev PortalSandbox10 Aggregators
mBank
mBank
Dev PortalSandbox10 Aggregators
Société Générale
Société Générale
Dev PortalSandbox10 Aggregators
Starling Bank
Starling Bank
Dev PortalSandbox10 Aggregators
SWEDBANK
SWEDBANK
Dev Portal10 Aggregators
Sydbank
Sydbank
Dev PortalSandbox10 Aggregators
Crédit Agricole
Crédit Agricole
13 Aggregators
Axa Bank
Axa Bank
Dev PortalSandbox9 Aggregators
Beobank
Beobank
Dev PortalSandbox9 Aggregators
Halifax
Halifax
Dev Portal9 Aggregators
Monabanq
Monabanq
Dev PortalSandbox9 Aggregators
S-Pankki
S-Pankki
Dev Portal9 Aggregators
Ulster Bank (Nothern Ireland)
Ulster Bank (Nothern Ireland)
Dev PortalSandbox9 Aggregators
🏦
Andbank España Banca Privada
Dev PortalSandbox8 Aggregators
Banco BPM
Banco BPM
Dev PortalSandbox8 Aggregators
🏦
Banco Cetelem
Dev PortalSandbox8 Aggregators
🏦
Banco Inversis
Dev PortalSandbox8 Aggregators
Bank Nagelmackers
Bank Nagelmackers
Dev PortalSandbox8 Aggregators
ICA Banken
ICA Banken
Dev Portal8 Aggregators
Keytrade Bank
Keytrade Bank
Dev PortalSandbox8 Aggregators
Luminor
Luminor
Dev PortalSandbox8 Aggregators
MBNA
MBNA
Dev PortalSandbox8 Aggregators
Metro Bank
Metro Bank
Dev PortalSandbox8 Aggregators
Millennium BCP
Millennium BCP
Dev PortalSandbox8 Aggregators
Norisbank
Norisbank
Dev Portal8 Aggregators
REGIOBANK
REGIOBANK
Dev Portal8 Aggregators
Sparkasse
Sparkasse
Dev Portal8 Aggregators
TRIODOS BANK
TRIODOS BANK
Dev Portal8 Aggregators
UniCredit Bank Austria
UniCredit Bank Austria
Dev Portal8 Aggregators
Targobank
Targobank
11 Aggregators
AIB (Allied Irish Banks)
AIB (Allied Irish Banks)
Dev PortalSandbox7 Aggregators
Alior Bank
Alior Bank
Dev Portal7 Aggregators
Arkéa Banque Entreprises et Institutionnels (ABEI)
Arkéa Banque Entreprises et Institutionnels (ABEI)
Dev PortalSandbox7 Aggregators
Arkéa Banque Privée (ABP)
Arkéa Banque Privée (ABP)
Dev PortalSandbox7 Aggregators
BANKHAUS E. MAYER AG
BANKHAUS E. MAYER AG
Dev Portal7 Aggregators
Bankhaus Gebr. Martin AG
Bankhaus Gebr. Martin AG
Dev Portal7 Aggregators
Bankhaus Werhahn GmbH
Bankhaus Werhahn GmbH
Dev Portal7 Aggregators
Berliner Sparkasse
Berliner Sparkasse
Dev Portal7 Aggregators
Capital One
Capital One
Dev PortalSandbox7 Aggregators
🏦
Creandes (Banco Alcalá)
Dev PortalSandbox7 Aggregators
Crédit Mutuel du Sud-Ouest (CMSO)
Crédit Mutuel du Sud-Ouest (CMSO)
Dev PortalSandbox7 Aggregators
Eurocaja Rural
Eurocaja Rural
Dev Portal7 Aggregators
Fineco
Fineco
Dev Portal7 Aggregators
🏦
MyInvestor
Dev PortalSandbox7 Aggregators
OP Financial Group
OP Financial Group
Dev PortalSandbox7 Aggregators
Permanent TSB
Permanent TSB
Dev PortalSandbox7 Aggregators
PKO
PKO
Dev Portal7 Aggregators
RABOBANK
RABOBANK
Dev Portal7 Aggregators
Resurs Bank
Resurs Bank
Dev Portal7 Aggregators

What is a Bank API?

A Bank API (Application Programming Interface) is a set of protocols and tools that allows third-party applications to securely connect to banking systems. Bank APIs enable developers to build applications that can access account information, initiate payments, and retrieve transaction data—all with the account holder's explicit consent.

Types of Bank APIs

Account Information Services (AIS)

Read-only access to account details, balances, and transaction history. Used for budgeting apps and financial dashboards.

Payment Initiation Services (PIS)

Ability to initiate payments from a user's account. Used for bill payments, e-commerce, and money transfers.

Card-Based Payment (CBPII)

Check if sufficient funds are available before authorizing a card payment.

Open Banking / PSD2 APIs

Regulatory-mandated APIs in Europe and UK that banks must provide to licensed third parties.

Bank API FAQ

Thousands of banks worldwide have open APIs. In the EU, UK, Australia, and Brazil, regulations require many banks to provide APIs. In the US and other regions, adoption is growing. This directory lists banks with open APIs—filter by country or browse via API aggregators like Plaid, Tink, and TrueLayer for coverage. For the full list, use the search above or explore by country.

A bank API (Application Programming Interface) allows third-party applications to securely access banking data and services. Bank APIs enable features like account aggregation, payment initiation, balance checks, and transaction history retrieval. Under regulations like PSD2 and Open Banking, many banks are required to provide APIs to licensed third parties.

To access a bank's API, you typically need to: 1) Register as a developer on the bank's developer portal, 2) Obtain API credentials (client ID and secret), 3) Get licensed as a TPP (Third Party Provider) if required by regulation, 4) Integrate using the bank's API documentation and sandbox environment for testing.

Direct bank APIs connect you to a single bank's systems, requiring separate integrations for each bank. Aggregator APIs (like Plaid, Tink, or TrueLayer) provide a unified API that connects to thousands of banks, simplifying integration but adding an intermediary. Direct APIs offer more control; aggregators offer broader coverage and faster time-to-market.

Not all banks have public APIs. In regions with Open Banking regulations (EU, UK, Australia, Brazil), banks are required to provide APIs. In other regions like the US, APIs are voluntary. Many banks without direct APIs can still be accessed through aggregator services that use screen scraping or other methods.

Bank APIs typically provide access to: account information (balances, account details), transaction history, payment initiation (for licensed providers), direct debits, standing orders, and beneficiary management. The specific data available depends on the API type, your licensing, and user consent.

A bank API sandbox is a testing environment that simulates the bank's production API using mock data. It allows developers to build and test integrations without accessing real customer accounts or making actual transactions. Most bank developer portals offer sandbox access for free.

Use the search and country filter on this page to list banks with open APIs by country. Select your country from the dropdown above the directory, or browse the Popular Bank APIs section for well-known examples. You can also check our country pages (e.g. Open Banking in UK, Open Banking in US) for a full list of banks and aggregator coverage in that market.

Yes. Banks with open APIs use regulated interfaces (e.g. OAuth 2.0, Strong Customer Authentication) so your credentials stay with the bank. Third-party apps receive only limited, time-bound access—they never see your password.

For more, see Is Open Banking safe? and Is API banking safe?.

Traditional banking typically meant no programmatic access—you used the bank's own app or website only. Banks with open APIs allow licensed third-party apps to access account data or initiate payments with your consent, via standardized APIs. That enables budgeting apps, instant lending, pay-by-bank, and account aggregation across multiple banks.

Yes. API aggregators (e.g. Plaid, Tink, TrueLayer) connect to thousands of banks through a single integration. Many banks that don't offer a public developer portal are still reachable via these aggregators. Use the API Aggregators section on this page to compare providers and their bank coverage by country.

Related Resources

Want to integrate Accounting & ERP data?

Connect to 30+ accounting platforms through a single unified API with Apideck.

Explore Apideck Accounting API