Create Beneficiary Account

Adds a new beneficiary bank account for fiat transfers, supporting various payment methods such as SWIFT. The API records full account and bank details, assigns a unique beneficiary ID, and returns the created account information along with status. Authentication is required via API key, signature, and timestamp headers.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

The currency in which the beneficiary will receive the funds (e.g., USD, EUR).

Allowed:
string
required

The country of the beneficiary receiving the payment.

integer
enum
required

Type of recipient: 1 for individual, 2 for business.

Allowed:
string
enum
required

The type of bank account (e.g., Current, Savings).

Allowed:
string
required

The name of the account holder receiving the funds.

string
required

A description or label for the beneficiary account for reference.

string
required

The business name associated with the beneficiary (if applicable).

string
required

The bank account number of the beneficiary; required only if the service is SWIFT and receiving_currency is USD or AED.

string
required

The bank code required for the transfer (e.g., SWIFT code); required only if the service is SWIFT and receiving_currency is USD.

string
required

The International Bank Account Number; required only if the service is SEPA and receiving_currency is EUR or AED.

string
required

Required when the receiving_currency is AED

string
required

The primary address of the beneficiary’s bank.

string
required

The secondary address or suite number of the beneficiary’s bank.

string
required

The city where the beneficiary’s bank is located.

string
required

The state or region of the beneficiary’s bank.

string
required

The postal or ZIP code of the beneficiary’s bank.

string
required

The country where the beneficiary’s bank is located.

string
enum
required

The selected payment method for the transfer (e.g., SWIFT, SEPA, ACH).

Allowed:
Headers
string
required

The unique API key assigned to the client for authenticating API requests.

string
required

The cryptographic signature generated to verify the integrity and authenticity of the request.

string
required

The timestamp of the API request used to prevent replay attacks.

string
required

Bearer token used to authenticate and authorize access to the API.

Response

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json