Welcome and thank you for logging in to Nordea Open Banking!
This guide provides information that will help you get started in our
API Market (Sandbox Developer Portal)
Happy coding!
Create an application (app)
Sign up and Login
Fill in your details to create your account and Sign up. After receiving a confirmation e-mail and completing your account, you will be able to login and start using our test environment.
Note! The password must contain minimum 8 characters, at least one uppercase letter, lowercase letter and number. Password cannot contain more than two repeating characters. Please avoid special characters like å, ä, ö, ü.
Note! If you don´t confirm your account in 24 hours after registration, your account will be locked; in this case please contact us:
Nordea Open Banking contact form
Note! If your activation link is broken, please copy the link to a text editor (for example Notepad, Notepad++). Remove the extra line break and possible exclamation mark (!) or three dots (…) if it exists in the middle. It is important that the link is on one line in the text editor. If using Notepad and the editor breaks the line, turn off Word Wrap under Format. Copy and paste the repaired link to your browser.
Create your app
After you login you can create a new application (app) of your own from the My apps page. This creates an app on the Developer Portal and provides you the app's Client ID and Client Secret. You will also be able to select the APIs your app utilises.
- Choose +Create app:
-
Give a name to your app and select a team. OAuth redirect URL can be any random address in Sandbox, you can use for example “localhost.com” and Create app:
OAuth redirect URL is actually not used in Sandbox environment but when applying real Production Access it is important in compliance/PSD2 context and then you have to give a valid address.
- Now the app is created. Copy Client Secret and press Go to sandbox:
Manage your app
Once you have created the app you can manage your app from the App details page. You can also reset your app's Client Secret:
You can manage your app's API subscriptions to different API products by assigning all API products or just some of them to your app from Product list. You need to subscribe for testing purposes to be able to reach out Sandbox and API console test data:
Under Teams/My team you can manage who gets to see and edit your apps. You can change ownership, delete team and add and remove members:
Use and test APIs
Explore our documentation and test our APIs in the API console or by downloading the Swagger files or using Postman and start developing!
Documentation
All the available end points' descriptions, error responses, request parameters and code examples are listed in:
Nordea | Open Banking Developer Portal (nordeaopenbanking.com)
API console
After creating your app, you can use your app´s Client ID and Client Secret to make API calls to the Sandbox environment. Make sure you have already subscribed to the APIs you want to test in the API console!
You can find your created app in Sandbox Apps dropdown. Reset and copy Client Secret and Try in API console or from API Documentation choose Test in API Console.
Choose from dynamic filter:
-
One of your own applications
- Flow
- Version
- Country
- Scopes
- Paste Client Secret
-
Click Get Token
You can select from available APIs from the Select API dropdown, Select operation and Send Request to get test data in Response Body Parameters:
Swagger files
You can download Swagger files for different Nordea APIs from:
Swagger and Postman files (Nordea API Market Resources)
and use the Swagger files for generating server stubs and client SDKs using Swagger-Codegen for your project. Your team can better focus on your API’s implementation and adoption!
Postman
Postman is a REST client for testing APIs. It allows the user to send requests, save responses, add tests and create workflows. You can learn more about Postman here and learn how to use Postman to test APIs here.
Postman collections for different Nordea APIs can be downloaded from:
Swagger and Postman files (Nordea API Market Resources)
Postman collections for different Nordea APIs can be downloaded also from GitHub.
FAQ
Q:
(Sandbox) While testing Instant Reporting API endpoint:
GET /corporate/premium/v4/accounts
we receive the following error ("httpMessage": "Unauthorized", "moreInformation": "Cannot find valid subscription for the incoming API request.")
{"httpCode": "401","httpMessage": "Unauthorized","moreInformation": "Cannot find valid subscription for the incoming API request."}
What could be the reason?
A:
Make sure that:
- your app is subscribed to Instant Reporting product:
- you select a proper scope (ACCOUNTS_BROADBAND) and Instant Reporting API:

Q:
(Sandbox) We're starting to work with Bulk Verification of Payee API (BVoP) and while calling the endpoint:
POST /premium/v1/bulk-verification-of-payee
we encounter the following error:
Response Body": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<errorResponse>\n <httpCode>401</httpCode>\n <httpMessage>Unauthorized</httpMessage>\n <moreInformation>Invalid client id or secret.</moreInformation>\n</errorResponse>
What could be the reason?
A:
Please see: Bulk Verification of Payee API: FAQ