Enable Banking API
The Enable Banking API is a single harmonized PSD2 Open Banking API providing Account Information Services (AIS) and Payment Initiation Services (PIS) across 2,700+ banks (ASPSPs) in 30 European countries. The API normalizes user sessions, consent and SCA flows, account details, balances, transactions, and payment initiation behind one REST surface. Authentication uses application-issued JWTs signed with RS256 against an eIDAS-backed certificate registered via the Enable Banking Control Panel. Endpoint groups cover User sessions (/auth, /sessions), Accounts data (/accounts/{account_id}/details, /balances, /transactions), Payments (/payments and /payments/{payment_id}), and Misc (/aspsps, /application).
Enable Banking API is published by Enable Banking on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 5 machine-runnable capabilities that can be deployed as REST, MCP, or Agent Skill surfaces via Naftiko and 4 JSON Schema definitions.
Tagged areas include Open Banking, PSD2, AISP, PISP, and Account Information. The published artifact set on APIs.io includes API documentation, a getting-started guide, an OpenAPI specification, a JSON-LD context, SDKs, pricing, 5 Naftiko capability specs, and 4 JSON Schemas.