Starter API with Client ID provides users an easy start to understand Rabobank APIs and gives you access to a basic IBAN validator.
You must not use your own IBANĀ for the API request.
This API aims to illustrate the workings of Client ID security.
This API is currently available only in Sandbox.
Before you begin
Make sure you have a working sandbox account in theĀ Rabobank developer portal. ReadĀ Getting StartedĀ to set up an account and register anĀ Application.
Using the API
After your account set up is complete, subscribe Starter APIs to your application.
Request
Initiate a request forĀ Starter API with Client IDĀ using the Client ID and certificate generated whileĀ Registering your application.
curl --request GET \\\
\--url [https://apin-sandbox.rabobank.nl/openapi/sandbox/tutorials/accounts/ibans/NL82RABO1108003001](https://apin-sandbox.rabobank.nl/openapi/sandbox/tutorials/accounts/ibans/NL82RABO1108003001)
\--header 'X-IBM-Client-Id: your client id'
\--header 'accept: application/json'
For Windows:
curl --request GET ^\
\--url [https://apin-sandbox.rabobank.nl/openapi/sandbox/tutorials/accounts/ibans/NL82RABO1108003001](https://apin-sandbox.rabobank.nl/openapi/sandbox/tutorials/accounts/ibans/NL82RABO1108003001) ^\
\--header "X-IBM-Client-Id: your client id" ^
\--header "accept: application/json"
Response
\{\
"message": "VALID IBAN",
"iban": "NL82RABO1108003001"
}
Sample IBANs:
| IBAN | Validity |
|---|---|
| NL82RABO1108003001 | VALID |
| NL80RABO1127000002 | VALID |
| GB68500105178297336485 | INVALID |
| NL53RABO1108001008 | INVALID |