Skip to main content
POST
Create a beneficiary

Authorizations

Authorization
string
header
required

API key issued during merchant onboarding.

Body

application/json

CreateBeneficiaryDto

type
enum<string>
required
Available options:
fiat,
crypto
name
string
required
Required string length: 1 - 255
label
string
required
Required string length: 1 - 128
currency
string
required
Pattern: ^[A-Z0-9]{2,8}$
network
string
required
Minimum string length: 1
metadata
object
merchant_reference
string
Maximum string length: 128
customer_id
string
Pattern: ^cust_[0-9A-HJKMNP-TV-Z]{26}$
country_code
string
Pattern: ^[A-Z]{2}$
provider_id
string
Pattern: ^prov_[0-9A-HJKMNP-TV-Z]{26}$
account_number
string
Required string length: 1 - 64
account_name
string
Maximum string length: 255
address
string
Required string length: 1 - 128

Response

Beneficiary created successfully

status
enum<boolean>
required
Available options:
true
Example:

true

message
string
required

Human-readable summary

Example:

"Beneficiary created successfully"

code
enum<string>
required
Available options:
ok
Example:

"ok"

data
object
required
meta
object
required