How to use the developer portal

Table of Contents:

Activate your subscription

Navigate to the Products page

Products page

Choose PSD2

PSD2 product page

Enter a subscription name and agree to Terms of Use, click Subscribe after that

PSD2 subscription with entered name and terms accepted

You will be redirected to your Profile. Your subscription is now active

Profile page

How to issue requests

Navigate to APIs and choose an API from the list (list is longer, screen cut for brevity)

AISP API

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

Create Consent

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

Create Consent - Try It

An additional window should appear, requesting credentials (make sure your browser allows opening pop-up windows in developer portal)

Authentication popup

User ID is 27100713786, One Time Code is otp, Personal Password is qwer1234

Authentication popup, screen 2 Authentication popup, screen 3

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)

Choose consent scopes

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)

Create consent sample parameters

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)

Create consent body

After that, navigate to the response body and find the following link (the URL be different for your request)

Create consent SCA link in response body

Open that link in a new browser tab, and you should see the consent summary window

Consent summary

Check the checkbox and proceed – you will once again need to provide the One Time Code (otp) and personal password (qwer1234)

Consent authentication, screen 1 Consent signin, screen 2

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

Consent GET request and response

List Acccounts GET

List Accounts GET request and response