The ASPSP Information Service retrieves a list of all ASPSPs (banks and financial institutions) currently supported by the Open Payments platform. This allows your application to display available banks to the PSU before creating consents or initiating payments.
Requests to the ASPSP Information Service API require an access token with scope set to aspspinformationcorporate.
1. Get ASPSP List
This request allows you to retrieve a list of supported ASPSPs, optionally filterable by country via the isoCountryCodes query parameter.
Endpoint
Code
GET /psd2/aspspinformation/v1/aspsps
Query Parameters
Name
Type
Description
isoCountryCodes
array
ISO Country Codes for the countries to get banks for.
Request Headers
Name
Type
Description
X-Request-ID
string(uuid)
The ID of the request, unique to the call, as determined by the initiating party.
You now have a list of Swedish banks that you can use to create a UI that let your PSU select a bank to authenticate to.
Cache the list instead of making this request each time you want to present available banks for the PSU.
2. Get ASPSP Details
Next, you can fetch details for a specific bank in the list, such as its supported authorisation methods and its capabilities and constraints relating to account information and payment initiation. This allows you to understand what functionality is available at the bank when making requests on behalf of the PSU.
Endpoint
Code
GET /psd2/aspspinformation/v1/aspsps/{bicFi}
Path Parameters
Name
Type
Description
bicFi
string
The BIC of the bank.
Request Headers
Name
Type
Description
X-Request-ID
string(uuid)
The ID of the request, unique to the call, as determined by the initiating party.