Skip to main content
POST
Create a payout

Authorizations

x-api-key
string
header
required

To get your own API keys, go to the Integration tab in your Rocka Hub.

Body

application/json

Data needed to create a new payout

amount
number<decimal>
required

The total amount to be transferred, in decimal format.

requestId
string
required

The payout's unique identifier (to prevent duplicate requests).

currency
string
required

Payment currency. Currently accepted: EUR.

iban
string
required

Recipient's IBAN (International Bank Account Number).

beneficiaryName
string
required

Recipient's full name.

webhookUrl
string
required

The URL that'll be used to fetch payout status updates.

Response

id
string
required

This payout's unique ID in Rocka's records.

amount
number<decimal>
required

Payout amount.

currency
string
required

Payout currency.

createdAt
string
required

Date and time when the payout was registered by Rocka.

status
enum<string>
required

Payout status.

Available options:
Processing,
Executing,
Failed,
Done
iban
string
required

Recipient's IBAN (International Bank Account Number).

beneficiaryName
string
required

Recipient's full name.

beneficiaryRef
string
required

Bank reference, which appears on the beneficiary's bank statement once the payout arrives.

requestId
string

The payout's unique identifier (to prevent duplicate requests).

Last modified on August 4, 2026