SBABs Bank-API is divided into five sections:
Open: APIs that requires no authorization
Authorization: Used for both end users and system users to retrieve access tokens for protected APIs
AIS: Account Information Service (PSD2)
PIS: Payment Initiation Service (PSD2)
Enterprise: APIs for loans and morgages
The API is based on HTTP with JSON payloads, in a REST-ful style, which should feel familiar for most web developers.
The API versioning is indicated as part of the URL path, and newer versions may deprecate older versions. When that happens, registered clients will be updated with information about the new version and a time plan for when the old version will be discontinued.
Before you get started, you will need an authentication key (a.k.a. bearer token) to perform most of the operations in the sandbox environment. Create one for free by clicking the button below.
All talented developers start by reading the /products/enterprise. Once that is done, take your your newly acquired bearer token and fire away in the sandbox environment.
Gotten stuck? Have a problem? In our FAQ section you will find answers to the most common questions. Or you can send us a message.
- You have to register as explained above
- Log in
- Choose Enterprise and/or PSD2 (in most cases only PSD2)
- enter name, company name and phone number
Copy the certificate, that will be used, as a PEM string and paste it without adding any extra characters like new line
Fill in contact email
Fill in any additional data you might need to inform SBAB about
Please note that presently the only useful roles for PSD2 in the certificate is PSP_AI (reading account information) and PSP_PI (making transfers).
When PSD2 onboarding is finalized, you will get a confirmation mail to the email address you filled in and then you are ready to use the PSD2 api.