How to use the developer portal
Table of Contents:
Activate your subscription
Navigate to the Products page
Choose PSD2
Enter a subscription name and agree to Terms of Use, click Subscribe after that
You will be redirected to your Profile. Your subscription is now active
How to issue requests
Navigate to APIs and choose an API from the list (list is longer, screen cut for brevity)
Choose a method from the list on the left (you will be scrolled down once the method definition is loaded); creating a consent is necessary for other methods to work, so this is usually the first method you want to call
After the definition is loaded, click on Try it so that the menu visible on the right appears; Choose either of your subscription keys (Primary is chosen by default) and authorization_code in Sandbox Identity Server
An additional window should appear, requesting credentials (make sure your browser allows opening pop-up windows in developer portal)
User ID is 27100713786, One Time Code is otp, Personal Password is qwer1234
Mark the checkboxes next to the APIs which you want to grant access to (unless you’re testing consent validation, it’s most convenient to leave all of them checked)
Fill in X-Request-ID with any value (this will be the ID of your consent, GUID preferred, to avoid collision) and Tpp-Redirect-URI with a valid URI (e.g. https://example.com)
For your own convenience, scroll down to the request body and change recurringIndicator to true (otherwise you will have to create a new consent per request)
After that, navigate to the response body and find the following link (the URL be different for your request)
Open that link in a new browser tab, and you should see the consent summary window
Check the checkbox and proceed – you will once again need to provide the One Time Code (otp) and personal password (qwer1234)
After that in the new tab you should be redirected back to the developer portal. You should work further from this tab. You are now able to perform other calls referencing this consent (you have to choose authorization_code and login again). A few examples
Consent GET
List Acccounts GET