2,000+ European Banks, One API
BankLyra connects to banks across 28 European countries via PSD2 open banking APIs. Coverage spans major retail banks, neobanks, and credit institutions — with AIS and PIS capabilities where supported.
Coverage by country
Coverage counts represent actively maintained connections tested against each institution's PSD2 or Open Banking API. AIS = Account Information Services; PIS = Payment Initiation Services.
| Country | Standard | Institutions | Capabilities | Avg Uptime (90d) |
|---|---|---|---|---|
| United Kingdom | UK Open Banking (OBIE) | ~310 | AIS PIS | 99.4% |
| Germany | NextGenPSD2 / Berlin Group | ~420 | AIS PIS | 99.1% |
| France | DSP2 / STET API | ~180 | AIS PIS | 98.9% |
| Netherlands | PSD2 / Betaalvereniging NL | ~65 | AIS PIS | 99.3% |
| Spain | DSP2 / REDSYS API | ~90 | AIS PIS | 98.5% |
| Italy | PSD2 / CBI Globe | ~120 | AIS | 97.8% |
| Sweden | PSD2 / Finansiell ID | ~55 | AIS PIS | 99.5% |
| Poland | PSD2 / Polish API Standard | ~85 | AIS | 98.2% |
| Portugal | PSD2 / SIBS API Market | ~40 | AIS PIS | 98.7% |
| Belgium | PSD2 / Isabel Connect | ~30 | AIS | 98.9% |
| Austria | PSD2 / SIX Group Austria | ~50 | AIS | 99.0% |
| Denmark | PSD2 / Nets Denmark | ~38 | AIS PIS | 99.2% |
| Finland | PSD2 / Finanssiala ry | ~28 | AIS | 99.1% |
| Ireland | UK Open Banking + PSD2 | ~42 | AIS PIS | 98.8% |
| Norway | PSD2 / BankID Norway | ~35 | AIS | 99.3% |
| Other EU (13) | Various PSD2 standards | ~320 | AIS | 97.5%+ |
How we measure and maintain coverage
Every bank connection in the BankLyra network is actively tested against its live PSD2 API endpoint at least once every 6 hours. Our monitoring pipeline runs synthetic transactions, SCA flow checks, and consent management tests across all supported institutions.
When a bank's API degrades or changes its spec (a common occurrence during PSD2 implementation updates), our engineering team receives automated alerts and begins remediation. We target a 24-hour resolution SLA for critical institutions and 72 hours for secondary connections.
Coverage count methodology: we count an institution as "covered" when it has passed our automated test suite for the listed capabilities within the past 14 days. Institutions under active remediation are flagged as "degraded" in the API response headers until they return to normal test-pass status.
Uptime figures represent aggregate availability of BankLyra's API endpoints for that country's bank connection pool over a 90-day rolling window. Individual bank availability varies; our routing layer automatically retries degraded institutions and falls back to cached data where appropriate.
Don't see your target market?
We add coverage based on customer demand. If you need a specific country or institution, reach out — we prioritise by pipeline.