Try it Out (Sandbox)

A guide for developers to try code examples and test Rabobank’s Batch Transaction Details APIs.

📘

The Rabobank Sandbox uses stubs.

  • End‑to‑end flows cannot be tested—only simulated responses.
  • Certificates are not validated against requirements.

Authentication in Sandbox

We provide a key and certificate for mTLS authentication and request signing:

mTLS

Signing

Base URL

All sandbox API endpoints start with:

https://api-sandbox.rabobank.nl/openapi/sandbox/payments/insight

Available Endpoints

Before you can retrieve batch transaction details you must retrieve the account-id and batch-entry-reference

  • Retrieve account-id: GET /accounts
  • Retrieve batch-entry-reference: GET /accounts/{account-id}/transactions

To know more about these endoints read Business Account Insight.

Batch Transaction Details

  • Retrieve batch transaction details using account-id and batch-entry-reference: GET /accounts/{account-id}/batch-details/{batch-entry-reference}

Example request and responses

Batch transactions for a specific consented payment account

Endpoint: https://api-sandbox.rabobank.nl/openapi/sandbox/payments/insight/accounts/{account-id}/batch-details/{batch-entry-reference}

Request

GET https://api.rabobank.nl/openapi/payments/insight/accounts/Wp-xhZMGEWRIIgVjPwTC1aKJJ0VCRZ_4bScUVXof7e0/batch-details/OM1B000000645366

Date: Tue, 15 Nov 2020 08:12:31 GMT
Digest: sha-512=z4PhNX7vuL3xVChQ1m2AB9Yg5AULVxXcg/SpIdNs6c5H0NE8XYXysP+DGNKHfuwvY7kxvUdBeoGlODJ6+SfaPg==
X-Request-ID: 594d27d0-26d7-47dc-9d62-c307616220b6
Signature: keyId="474941545142452678797059264714336600071935444114",algorithm="rsa-sha512",headers="date digest x-request-id",signature="gsr8ERuQlckVL20c2bbakPtIMa64CFS9jznax6hY3REZQ2PPVjKbzLzgZmfpWv5/TGTt7WHOV7pzOCb2OIjfE1eVrayIep8VZdkPKlefkCzfhnaq4xJxAf6l3uhpuzo915+8yohNk1sLL7L9b61EcCNOy8mJmfOmF8iyDcuTXAgh+4pNEaIx8DaIV+T+fz/8Lar0sp4Km9uuGjD5RfsWNsKU1cp/SIgdoS9PSpBVQFSlSKTq9zGWaJymdAo/pNJARE3XFe7ioGBkASUW0Yixbm0txcU+NlWvIpCaKHmWXKVLwqNtL+sQeyvZWUSnz2DmGNzvsxJleGV3ZGSvNYGn4Q=="
Signature-Certificate: MIID9DCCAtygAwIBAgIUUzEdjjbjLOePU7NeZfai6bv9RJIwDQYJKoZIhvcNAQELBQAweDEyMDAGA1UEAwwpUmFib2JhbmsgZGV2ZWxvcGVyIHBvcnRhbCBTYW5kYm94IHRlc3RpbmcxCzAJBgNVBAYTAk5MMRAwDgYDVQQIDAdVdHJlY2h0MRAwDgYDVQQHDAdVdHJlY2h0MREwDwYDVQQKDAhSYWJvYmFuazAgFw0yNTExMTIxNTQ3MzRaGA8yMTAwMTAyNTE1NDczNFoweDEyMDAGA1UEAwwpUmFib2JhbmsgZGV2ZWxvcGVyIHBvcnRhbCBTYW5kYm94IHRlc3RpbmcxCzAJBgNVBAYTAk5MMRAwDgYDVQQIDAdVdHJlY2h0MRAwDgYDVQQHDAdVdHJlY2h0MREwDwYDVQQKDAhSYWJvYmFuazCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALGoQqBxfADuEAHs/k1UoKkqn1XrK3ocV/rItsnCU3ynW9gahC8Ggj4UtcjNcXh8fBieV+6oeFcMRXofY6PiS6IM3YxofwMUM0JqTC/JZcoVhnEButAbg+DVJJfR7jxEDFUR2LL2RTLHYugtJdbg92kuUy7bXjayj6/Ef2R3s+cI7rHiI7oAftce61k4sVmQxGtxAVt+jrSB8eX/hVqdzfNb1MSzRbfII56rLgeaSbWm7gkYcJimyWjPuabqxY0cIvwkum5BRJ87x+QRdxzJuXYuwZsUMaY4ETYiiwUv7Q2vOZ066a6zBs++JSdgCUypvqm9YvRn3vCxB3+me+jvhdUCAwEAAaN0MHIwHQYDVR0OBBYEFHr3mI71/GxAJ/nDhNTZL+XEX6cZMB8GA1UdIwQYMBaAFHr3mI71/GxAJ/nDhNTZL+XEX6cZMA4GA1UdDwEB/wQEAwIFoDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEZod53U0IhIQZSVo4mVSn/bWT53uaeAcSwtRi+hyb8K2nDmT8wWdb6xewghd6EXIpWwetG8+odqvCaatdwPa4XjxE9XEecZC+EAYucY7joEk+maDjgJdgNNCwmWGQvOi9Fav9o2bbSGC3Y615K34aMmSNfuCGJHTw88RciLhPUdLMQF3gUTcQjlRcmE0oBZilZ0BF8Q1BIaJiFZZ7nNb4FGYB3ouySsmz/aPTz+VENZp2geCGjxW+SUIVpKiWA6NN2iJkp4Zywe39FxCca0Fw+QHl0vuMhh5fxyFA3eJLZREsZdgqwXnvIwNIM6/Yd1lxUIEyHL1J/m/vcJv/X0ZY4=

Request with next page (page number 2:

GET https://api.rabobank.nl/openapi/payments/insight/accounts/Wp-xhZMGEWRIIgVjPwTC1aKJJ0VCRZ_4bScUVXof7e0/batch-details/OM1B000000645364?pageNumber=2

Response

{
    "batchEntryReference": "OM1B000000645364",
    "paymentInformationIdentification": "123456",
    "numberOfTransactions": 550,
    "authorisationUsername": "TestAuthorisationUser2",
    "authorisationHistory": [
        {
            "authorisationUsername": "TestAuthorisationUser1",
            "authorisationDateTime": "2025-06-18T00:00:00.000Z"
        },
        {
            "authorisationUsername": "TestAuthorisationUser2",
            "authorisationDateTime": "2025-06-19T00:00:00.000Z"
        }
    ],
    "categoryPurposeCode": "BONU",
    "batchType": "CT",
    "batchAmount": {
        "value": "55000",
        "currency": "EUR"
    },
    "requestedExecutionDate": "2025-06-17",
    "next": "/accounts/hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bA/batch-details/OM1B000000645364?pageNumber=2",
    "transactionDetails": [
        {
            "creditorAccount": {
                "currency": "EUR",
                "iban": "NL80RABO1127039349"
            },
            "creditorAgent": "TESTBIC2",
            "debtorAccount": {
                "currency": "EUR",
                "iban": "NL80RABO1127000002"
            },
            "debtorAgent": "TESTBIC2",
            "endToEndId": "E2EId03-IPIV4TC08C01-1844251",
            "transactionAmount": {
                "value": "100"
            },
            "ultimateCreditor": "Counterparty Name",
            "ultimateDebtor": "UltimateOriginator"
    }
  ]
}

Test scenarios

Account-id's present in the Sandbox environment:

IBANaccount-id
NL52RABO0125618484Wp-xhZMGEWRIIgVjPwTC1aKJJ0VCRZ_4bScUVXof7e0
NL80RABO1127000002hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bA

Scenario's present in the Business Account Insight - Transactions API for testing together with BTD present in the Sandbox environment:

IBANaccount-iddateFromdateTobatchEntryReferenceNoOfTransactions
NL52RABO0125618484Wp-xhZMGEWRIIgVjPwTC1aKJJ0VCRZ_4bScUVXof7e02025-07-01T00:00:00Z2025-07-31T23:59:59ZOM1B000000645366250
NL80RABO1127000002hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bA2025-07-01T00:00:00Z2025-07-31T23:59:59ZOM1B0000006453651500
NL80RABO1127000002hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bA2024-10-01T00:00:00Z2024-10-30T23:59:59ZOM1B000000645364550

Account-id and corresponding batch-entry-reference scenario's present in the Sandbox environment:

IBANaccount-idbatch-entry-referenceNoOfTransactions
NL52RABO0125618484Wp-xhZMGEWRIIgVjPwTC1aKJJ0VCRZ_4bScUVXof7e0OM1B000000645366250
NL80RABO1127000002hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bAOM1B0000006453651500
NL80RABO1127000002hBS4MQ0Oc4LLJRiUiE_R94_-zoU4B2vwnPkXmsGh_bAOM1B000000645364550

🚧

These codes are for Sandbox only.