Single

Below you find example values for all our APIs. The example certificate is used for the signing in the Signature Certificate header.

Digest header

Examples of the digest header for various APIs and their bodies using SHA-512:

Premium - Business Instant Payout
{"creditorAccount":{"currency":"EUR","iban":"NL40RABO8933084452"},"creditorAddress":{"buildingNumber":"8","country":"NL","postcode":"2456RL","streetName":"Utrechtstraat","townName":"Utrecht"},"creditorAgent":"RABONL2U","creditorName":"Company","debtorAccount":{"currency":"EUR","iban":"NL43RABO9012918502"},"debtorAgent":"RABONL2U","debtorName":"Allen Martin","endToEndIdentification":"PI-123456789","instructedAmount":{"content":"10.25","currency":"EUR"},"remittanceInformationStructured":{"reference":"Ref 2021-03-24","referenceIssuer":"CUR"},"uniqueRequestorReference":"0744f57f-d777-5369-b33e-d01641527faf"}
digest: sha-512=GgFgvLMTWxSq6IhpjL9KqbqHKSE+DZKXGOEJ98rR6nDEmHOm8r5kCujZtu3dvbCR/drMq+22cIyudBtqc4Drgg==
{"creditorAccount":{"currency":"USD","iban":"NL40RABO8933084452","bban":""},"creditorAddress":{"buildingNumber":"8C","country":"US","postcode":"5017","streetName":"5th Ave","townName":"New York"},"creditorAgent":"RABONL2U","clearingSystem":{"code":"USABA","value":"026009593"},"creditorName":"Company","debtorAccount":{"currency":"EUR","iban":"NL43RABO9012918502"},"debtorAgent":"RABONL2U","debtorName":"Allen Martin","endToEndIdentification":"PI-123456789","instructedAmount":{"content":"10.25","currency":"USD"},"remittanceInformationUnstructured":"Ref Number Merchant 235839479.3434","remittanceInformationStructured":{"reference":"Ref 2024-09-02","referenceIssuer":"CUR"},"chargeBearer":"DEBT","uniqueRequestorReference":"0744f57f-d777-5369-b33e-d01641527faf"}
sha-512=Yz8dTiHjEwyEaTvzOmXj5z4Kq5DF5snRFMYZX5zXNfttKRQRNR6wxk5nEVrH/VxMcq07PHbN/oV3TgQtlqfvzQ==
🚧

Due to security regulation, spaces or line breaks between JSON elements cause incorrect digest error.

Signing string

Examples of the signing string for various APIs:

Premium – Business Instant Payout
date: Thu, 18 Mar 2021 15:10:46 GMT
digest: sha-512=GgFgvLMTWxSq6IhpjL9KqbqHKSE+DZKXGOEJ98rR6nDEmHOm8r5kCujZtu3dvbCR/drMq+22cIyudBtqc4Drgg==
x-request-id: e9c96b7e-8470-410a-937c-396fe9512fea
date: Thu, 18 Mar 2021 15:10:46 GMT
digest: sha-512=Yz8dTiHjEwyEaTvzOmXj5z4Kq5DF5snRFMYZX5zXNfttKRQRNR6wxk5nEVrH/VxMcq07PHbN/oV3TgQtlqfvzQ==
x-request-id: e9c96b7e-8470-410a-937c-396fe9512fea

Signature

Examples of the signature for various APIs:

Premium - Business Instant Payout
Q5qc/ET5CqH9Wx1aANdMGXq+mS0F2bvx8LFzvAxsPDfR68c39GkjYqhWXGhwmOIqOWFKsCFMXkfpnz61VtCOrR9em47sYvZpApc3DHwxFB813bE/aLyJ/rmca91Had5Qdd6VMPmdi0UMlgZLiU6YoW0Z3QIM0SNWRMYtpOsRyLkoEicGg4mP0M2KqM98Baf2lf0UOzOqYQXig87+dmBckzw3pPtHQglkookaEQydrPCSdSPQpK81THFPiCqcRGTs66Edden0etvTMaYNultfrU48xsIoClUqtjyP3cRhywqfEeaMkImoxB6qtV8ttQTU3me6eIcTS1Dj4gNfNijEsw==
qLNnH2IaDAHZyZ0rtscBPv0gIpM+7g8C98XXl+oi3KEIJz/yMBQbZMdBY4xGMonFqubPbEo1EFHFwBCsT0sse6CrrTRG8abtBNATRk0wXSN2UhNqIo5hTJaHc0qUFqxWWeGLvHiOmsoeEnoYLXHEqEMmPVXDwTDY2ASc1zDAEs2iNgtjh2fZDfMnAkAeZ5oKnHOBH28HtcNYeobxGpmgjdnwT+h67tZe/4rQPF7BrdNeVgQ5hVu9HG+y/CFjPyz9ODQlrPLqpghGyQ+y0cErEWY5mJWFW8HBtKqBChz1Pm5bMFryA46k//sqr2KnAJK0x9X4UJlNqfCY82Bzrh+sKA==

Signature header

The resulting signature header for our example:

Premium - Business Instant Payout
Signature: keyId="474941545142452678797059264714336600071935444114",algorithm="rsa-sha512",headers="date digest x-request-id",signature="Q5qc/ET5CqH9Wx1aANdMGXq+mS0F2bvx8LFzvAxsPDfR68c39GkjYqhWXGhwmOIqOWFKsCFMXkfpnz61VtCOrR9em47sYvZpApc3DHwxFB813bE/aLyJ/rmca91Had5Qdd6VMPmdi0UMlgZLiU6YoW0Z3QIM0SNWRMYtpOsRyLkoEicGg4mP0M2KqM98Baf2lf0UOzOqYQXig87+dmBckzw3pPtHQglkookaEQydrPCSdSPQpK81THFPiCqcRGTs66Edden0etvTMaYNultfrU48xsIoClUqtjyP3cRhywqfEeaMkImoxB6qtV8ttQTU3me6eIcTS1Dj4gNfNijEsw=="
Signature: keyId="474941545142452678797059264714336600071935444114",algorithm="rsa-sha512",headers="date digest x-request-id",signature="qLNnH2IaDAHZyZ0rtscBPv0gIpM+7g8C98XXl+oi3KEIJz/yMBQbZMdBY4xGMonFqubPbEo1EFHFwBCsT0sse6CrrTRG8abtBNATRk0wXSN2UhNqIo5hTJaHc0qUFqxWWeGLvHiOmsoeEnoYLXHEqEMmPVXDwTDY2ASc1zDAEs2iNgtjh2fZDfMnAkAeZ5oKnHOBH28HtcNYeobxGpmgjdnwT+h67tZe/4rQPF7BrdNeVgQ5hVu9HG+y/CFjPyz9ODQlrPLqpghGyQ+y0cErEWY5mJWFW8HBtKqBChz1Pm5bMFryA46k//sqr2KnAJK0x9X4UJlNqfCY82Bzrh+sKA=="

Header containing the certificate

The result with our example certificate would be:

Premium
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=