Getting Started with Rabobank

Rabobank developer portal helps you develop, innovate, and grow your business. Sign up to access our APIs and start creating amazing experiences.

You can get started with Rabobank in 4 easy steps:

  • Sign up for Sandbox
  • Register an application
  • Subscribe to a plan
  • Set-up your configuration

Sandbox account

  1. Navigate to the Rabobank Developer portal and click Sign up for Sandbox.
  2. Enter your details and click Next
  3. Click Create account. Optionally, you can opt to "Be involved" and receive the latest updates. You should receive an activation email to activate your account.
  4. Follow the instructions in the email and click Sign in.
    You are redirected to the Sign in page.
  5. Enter your Email and Password and click Sign in.
  6. Enter the one time passcode you received in the email and click Verify.

You are all set to explore our APIs.

Register an application

  1. Select your Sandbox Organization in Dashboard --> My organizations.
    Your organization details are displayed. Here you can view and/or make changes to your organization, read all about it here
  2. Click Add member if you want to add more users to your organization or go straight to the Apps tab.
  3. Click Register app.
  4. Enter a name for your application and click Register.
    Copy your client secret and store it in a secure location, it is not displayed again. If you lose the client secret, you can generate a new one.
  5. Your app is now created and Your app details are displayed.

Subscribe to a plan

  1. Click Add subscriptions below Active subscriptions.
  2. Select the product you want to subscribe to and click Confirm subscription.

Set-up your configuration

Here you can manage the Credentials, Certificates and OAuth redirection URI of your application. Read more about your App Configuration here.

  1. For our APIs It is required to set-up a mTLS connection.
  2. Click Add certificate below Certificate and Copy-paste your PEM certificate chain in this order: Root → Intermediate → Leaf.
  3. Enter the name of your certificate and click Save.
📘

For Sandbox you can use our example certificates:

⤓ TLS-cert.pem ⤓ TLS-key.pem

This certificate must also be used to set-up the mTLS connection, it is sent to our Gateway in the Client-Certificate header.

Now your application set-up is completed and you can start testing our API's in the Sandbox environment.

The base url for the Sandbox is https://api-sandbox.rabobank.nl/openapi/sandbox/