About BankSnipe

BankSnipe is an open catalog of European bank API offerings. The goal is simple: search a bank and, at a glance, understand how mature and capable its API programme is before you commit to building on it.

Two tiers on one page

The catalog lists every European bank with a PSD2 business API (coverage drawn from monitored ASPSP lists), one card per bank. A curated set get in-depth profiles — maturity rating, products, standard, sandbox, per-market detail and links — while the rest are listed and can be requested for a full profile.

How the maturity rating works

Each bank gets a 1–5 maturity level based on the four headline API products it offers: account information (AIS), payment initiation (PIS), confirmation of funds (CBPII) — the three regulated PSD2 access types — and premium / beyond-PSD2 value-added APIs. The more it offers, the higher the level, from Nascent to Mature. Other details (sandbox, developer portal, documentation, authentication) are shown on each bank's page as context but don't affect the score. An entry may carry an editorial override (marked ★) when the computed score doesn't reflect real-world experience.

Contributing data

The catalog is just version-controlled YAML — one file per bank under src/content/banks/. To add or update a bank, copy an existing file, edit the fields, and open a pull request. The schema in src/content.config.ts validates every entry at build time, so a typo or missing field fails the build rather than shipping bad data. Always cite the bank's own developer portal as the source.