Skip to main content
POST
Customer withdrawal create

Authorizations

ApiKey
string
header
required

The service account's API key.

Nonce
string
header
required

A GUID, single-use. A replayed nonce is rejected.

Signature
string
header
required

Base64 RSA/SHA-256 (PKCS#1 v1.5) signature over the canonical string: METHOD, path, canonical query, Timestamp, Nonce, API secret and the lowercase hex SHA-256 of the raw body, joined with LF. Sign the PUBLIC path exactly as called (e.g. /v1/webhooks), not any internal path.

Timestamp
string
header
required

Unix seconds. Rejected outside the server's tolerance window.

Path Parameters

id
string<uuid>
required

Body

application/json
amount
number<double>
required
creditorAccount
string
required
creditorCountryCode
string
required
creditorName
string
required
currency
string
required
creditorAddress
string | null
creditorBic
string | null
idempotencyKey
string | null
remittanceInformation
string | null
withdrawalReason
enum<string> | null
Available options:
CashOut,
Refund

Response

OK

amount
number<double>
required
currency
string
required
customerId
string<uuid>
required
reference
string
required
status
string
required
publicReference
string | null