Skip to main content

Receive relevant transaction data

Define a time range, in days, to receive transaction data from your bank accounts.


Automate processes

Benefit from completely automated financial data that you can use to further optimize your internal processes.


Obtain real-time balances

Get instant insight into your liquidity based on real-time data from your bank accounts.


The Business Account Insight API enables business clients to receive a complete overview of real-time transaction details and balances from their Dutch ABN AMRO accounts.
Comprehensive financial information is retrieved using an API instead of a traditional internet banking channel. As a result, the complete process of invoking, receiving, and using the data, can be fully automated.

All data is available digitally, so it can be directly used within your Enterprise Resource Planning (ERP), Treasury Management System (TMS), or any other financial system. By defining the IBAN in the API call, the relating transaction data is retrieved. The API call can be tailored to your needs by defining, for instance, a date range.

The Business Account Insight API can be used by the account holder or holding company to obtain bank statements on their respective companies.


To use this API in a production environment, you must have the following:

  • An ABN AMRO Business Current Account:
    This account must be registered in the Netherlands.
  • A contract for Internet Banking, Access Online, or Access Direct.
  • An OV or EV SSL Certificate:
    An OV or EV SSL certificate that is provided by Quo Vadis, DigiSign, or DigiCert. If you have an OV or EV certificate from a different Certificate Authority, contact the API Service Team to determine if the certificate can be used.


Use this API to retrieve:
  • Transaction information
  • Current balance
  • Account details
  • Available funds
Usable by: 

This API can be used by ABN AMRO Corporate Customers. Enrollment for this early access is now closed. We are planning to open up this service to all corporate clients at a later point in time.


This API is available in the Netherlands only.

How it works


1. Setup your application

Implement the Business Account Insight API into your application and make it visible to the user.


2. Initiate a request

Request real-time balances from your ABN AMRO accounts.


3. Get your account balances

After initiating a request, you can get instant insight into your liquidity based on real-time data from your bank accounts.

Try it out

Start building in our sandbox

Want to see what you can do with this API? 

Add a new app and start experimenting in our sandbox.

What you need to use this API

1. Start building your application in the sandbox.

2. Get a ABN AMRO Business Account Number.

3. Get a contract for Internet Banking, Access Online, or Access Direct.

4. Get an OV or EV SSL certificate.

5. Request production access at ABN AMRO.


Related APIs

  • treasury Treasury

FX Trade

  • Live

Receive real-time foreign exchange rates and initiate currency conversions.

About us

ABN AMRO possesses a clear and bold purpose: banking for better, for generations to come. The bank’s impact on society and on the economy is tremendous, and for our contribution to be both positive and enduring we need to make the right choices. Everything that we do derives from our purpose: now and in the future.


Read more




Do you have a question? On our Support page you will find a list with answers to the most important questions. Did not find the answer you are looking for? Please contact us. We are happy to help.


Go to Support