PSD2 API Developer Portal
PSD2 API Developer Portal
In the scope of the European Payment Services Directive 2015/2366 (also known as PSD2), Beobank provides API access to qualified Third Party Payment Service Providers for the following purposes:
- Account and Transaction Information for Account Information Service Providers (AISPs)
- Checking of Funds Coverage for Card-Based Payment Instrument Issuers (CBPIIs)
- Payment Initiation for Payment Initiation Service Providers (PISPs)
These APIs are available at https://oauth2-apiii.e-i.com/beobank/
, with a sandbox
environment at https://oauth2-apiii.e-i.com/sandbox/beobank/
.
Recent and upcoming changes
Stay up-to-date with our updates feed:
- Last update: 2024-10-12T18:00:00 Updates Feed
Subjects
- Registration for API Access - Who can access the APIs, under what criteria?
- OAuth 2 and Strong Customer Authentication Workflows - How, when, and under which conditions will Strong Customer Authentication be processed?
- OAuth 2 Endpoints - How is OAuth 2 implemented?
- Open Banking API Endpoints - How to call the endpoints, what do they return?
API Specifications
If you want to dive directly into the APIs, they are documented as OpenAPI Specification (Swagger) files:
- View OAuth 2 Endpoints Specification
- Open Banking API Endpoints Specification:
-
View v2.1 Published
Changelog
- On the
/accounts
endpoint, credit cards are now identified by their masked PAN, using theMPAN
scheme; - On the
/accounts/{id}/transactions
endpoint, all amounts are returned in absolute values with aCRDT
/DBIT
indicator; - [ERRATUM March 9, 2022] Previous changelog said that amounts on the
/accounts
endpoint were returned in absolute values, which is not the case; - On the
/accounts/{id}/transactions
endpoint, pending credit card transactions are now marked with statusOTHR
instead ofPDNG
; - On the
/accounts/{id}/transactions
endpoint, in case where counterparty information is available, they will be in the appropriate fields; - In payment initiation workflows, once the PSU has validated the SCA,
debtor.name
will be filled in response to aGET
request; - In payment initiation workflows, in cases of pending validation by Beobank, status
PDNG
will be returned instead ofACSP
;
- On the
-
API specifications updates and deprecation announcements are also in our updates feed.
Publication of statistics
Contact us
- Need some help? Get in touch with Beobank