How to use an API
This topic describes how to get started with ABN AMRO API products.
1. Choose an API product
Go to the API Products page and select an API.
The status of an API is displayed using the following labels:
- Live: the API is available in production.
- Early Access: the API is in a pilot phase and may be subject to change. For access to the API, contact us.
- Experimental: there is a prototype available for this API. For access to the API, contact us.
If you plan to use an API in production, view the API requirements for that API, and ensure that you meet all the prerequisites.
2. Sign up
To use an ABN AMRO API product, you must register and create an account. An account is quick to set up and is free of charge.
To register and create an account:
- Click Sign up.
- Enter your details, and click Create an account.
- Developer Support will send you an activation link by email.
- Click the activation link.
As a result, you will be able to set password and access your account. Having issues with registration? Contact support.
3. Register sandbox application
To use an ABN AMRO API in the sandbox environment you must create an application in the developer portal and associate it with the API.
The sandbox environment is where you test the functionality of an API.
Create sandbox application
To create an application:
- Log in to your account.
- Open Apps.
- Click Add app or +.
- In the App name field, enter a name for your application.
- Add description for your application (optional).
- In the APIs field, select the API product that you want to use, and click Add app.
To view the status of your applications, go to the Apps page.
You can also view related information such as the application's API key.
Access the app key
To access your app key:
- Log in to your account.
- Open Apps.
- Click the eye symbol under Operations.
- Scroll to Credentials.
- Click Show key in API key field.
- Copy app key and use it for further API-related activities.
You are now ready to start developing. Use the sandbox environment to access dummy data, and safely try out all API functionality.
For a step-by-step guide on how to use a specific API in the sandbox environment, go to the related API product documentation.
As soon as your sandbox testing went well, you can go ahead and request production access to an API.
3.1 Configure Postman (optional)
If your API has Postman Collection, you will find the link to it in reference documentation of the specific API. Full ABN AMRO Postman Collections list is available in Postman. You will need to clone the collection to your personal workspace to use it.
To configure connection in Postman, follow the steps below:
- Open Postman.
- In the top left of the screen, click File > Settings > Certificates > Add Certificate.
- In the Hostname field, enter one the following URLs:
- Sandbox: https://auth-mtls-sandbox.abnamro.com
- Production:https://auth.connect.abnamro.comand the port number as:8443. - In the CRT file field, click Select File and add your CRT file.
In the KEY file field, click Select File and add your KEY file.
4. Request production access
This process describes how to request access to the production environment:
- Go to the request production access page.
- Select API category for the API you want to onboard to.
- Fill in production request form.
- You will receive confirmation and instructions for the further onboarding steps by email.
- ABN AMRO Developer Support validates the form.
- When the form is validated and the setup is complete, ABN AMRO Developer Support contacts you and supplies you with a client_id.
- A new app is added in My Apps. This new app contains your API key that can be used for further setup.
5. How to get support
To get your questions answered quickly and efficiently, follow these three steps:
- Check Status & Maintenance page to be informed about current state of the APIs performance.
- Check the FAQs to see if your question has already been answered.
- Contact us via a support form. Limit each submission to one inquiry.
- For technical questions, include:
- The name of your registered App
- Optional: Include error codes or specific codes you have issues with.
We will contact you as soon as possible. Our general response time is 1-2 business days.
Need help?