Account Information (PSD2)

Retrieve information from an ABN AMRO account, such as: transactions, balance, and name of the account holder. You need a PSD2 license to use this service.


The sandbox and production environments are functionally identical, the technical and authorization documentation applies to both environments. However, the sandbox is static, which means that you can perform all operations that are known in production without making any transactions on an account. The transactions posted in the sandbox are cleaned everyday.


It is not allowed to do tests in our sandbox with transactions that contain sensitive/private information. All account information is production like, but have been fully anonymized and account numbers are fictive.


Sandbox url:

Use the following credentials for the sandbox:

Attribute Value for Sandbox
client_id TPP_test
API-Key The API Key for your app from the Developer Portal
redirect_uri https://localhost/auth

Certificate File
Download : Public certificate file
Download : Private key file

Depending on your setup you may need to create an exception for the selfsigned certificate in your client.

For more information on how to access the sandbox environment, see Technical and Tutorials. Authorization is handled in the same way for production and sandbox environments. For more information see Authorization.


The following accounts are available for testing:

Account type IBAN Description
Corporate Account NL62ABNA9999841479 Many transactions for most bookdays dating back 24 days. Use this to test Next Page key
Commercial Account NL12ABNA9999876523 Transactions for most bookdays dating back 24 days
Retail Account NL58ABNA9999142181 Some Transactions dating back 24 days

A simplified version of the consent application can be used to select one of the pre-configured accounts for authorization. This application lacks production security for user e.dentifier authorization in favor of easier development.

Error responses

Returned errors are production-like. However, only functional error scenarios are handled in the sandbox.

Requests and Responses

When developing code, keep in mind that new attributes and values may be added to existing API requests and responses. If a change is deemed code breaking, we will add a new version to both Sandbox and Production.


For more information on how to use the sandbox, see Tutorials.