curl --request POST \
--url https://api.stage.rocka.live/api/payouts \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"amount": 10,
"currency": "EUR",
"iban": "DE75512108001245126199",
"beneficiaryName": "Mark Schmidt",
"webhookUrl": "https://example.com/webhooks",
"requestId": "test_EUR"
}
'{
"id": "<string>",
"amount": 123,
"currency": "<string>",
"createdAt": "<string>",
"status": "Processing",
"iban": "<string>",
"beneficiaryName": "<string>",
"beneficiaryRef": "<string>",
"requestId": "<string>"
}curl --request POST \
--url https://api.stage.rocka.live/api/payouts \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"amount": 10,
"currency": "EUR",
"iban": "DE75512108001245126199",
"beneficiaryName": "Mark Schmidt",
"webhookUrl": "https://example.com/webhooks",
"requestId": "test_EUR"
}
'{
"id": "<string>",
"amount": 123,
"currency": "<string>",
"createdAt": "<string>",
"status": "Processing",
"iban": "<string>",
"beneficiaryName": "<string>",
"beneficiaryRef": "<string>",
"requestId": "<string>"
}Data needed to create a new payout
The total amount to be transferred, in decimal format.
The payout's unique identifier (to prevent duplicate requests).
Payment currency. Currently accepted: EUR.
Recipient's full name.
Recipient's IBAN (International Bank Account Number).
The URL that'll be used to fetch payout status updates.
This payout's unique ID in Rocka's records.
Payout amount.
Payout currency.
Date and time when the payout was registered by Rocka.
Payout status.
Processing, Executing, Failed, Done Recipient's IBAN (International Bank Account Number).
Recipient's full name.
Bank reference, which appears on the beneficiary's bank statement once the payout arrives.
The payout's unique identifier (to prevent duplicate requests).
Was this page helpful?