Rabobank offers a Sandbox environment, which purpose is to try out our products. For Rabo Identity Services this environment does not allow any custom configurations and is not intended to be used for actual integration testing. For this purpose, Rabobank provides a dedicated preproduction environment for you. This environment allows specific configurations uses static responses and is intended to be used as an environment to integrate your own application to our services.
Preproduction
For Rabo Identity services APIs, in addition to Sandbox we also offer a Preproduction (Preprod) environment for testing your app in conditions that closely resemble the live production setup. When you take a subscription, the Preprod environment becomes visible, allowing you to subscribe your app to it.
To ensure proper separation between testing and live usage, you should create two separate apps:
One app subscribed only to the Preprod product
One app subscribed only to the Production product
This setup helps prevent accidental use of test configurations in the live environment and ensures clean, reliable testing and deployment workflows.
Rate Limiting
A default rate limit plan is set for all APIs. The rate limit can be shared or individual (defined per operation). The table below describes the rate limiting for this product.
Fourthline ID Scan
Operation
Type
Limit (API calls / s)
Counts towards shared limit
GET /ris/fourthline/keys
Shared
6
Yes
POST /ris/fourthline/workflows
Shared
6
Yes
GET /ris/fourthline/workflows/{workflowId}
Shared
6
Yes
GET /ris/fourthline/workflows/{workflowId}/results/{format}
Shared
6
Yes
Onfido
Operation
Type
Limit (API calls / s)
Counts towards shared limit
GET /ris/onfido/dossiers
Shared
6
Yes
POST /ris/onfido/dossiers
Shared
6
Yes
GET /ris/onfido/dossiers/{dossierId}
Shared
6
Yes
DELETE /ris/onfido/dossiers/{dossierId}
Shared
6
Yes
POST /ris/onfido/dossiers/{dossierId}/processes
Shared
6
Yes
GET /ris/onfido/dossiers/{dossierId}/processes/{processId}