Create Sender Account

The POST /accounts endpoint creates a sender's account. The accountId returned by this endpoint is the source account identifier (sourceAccountId) referenced when creating an account funding transaction or an account funding (AFT) transfer.

Implementation Guide:

  • Field Requirements: The fields required to create an account are dynamic and depend on the accountType, country, and currency. Retrieve the current field requirements from the GET /account-fields endpoint before building the request. For a CARD account this set includes CARD_ID.
  • Prerequisite (CARD): For a CARD account, create a card first using POST /cards and pass its id as the CARD_ID field value.
  • Account Holder: Set accountHolderId to the sender's identifier. It must belong to the authenticated sender.
  • Enriched Fields: For CARD accounts, the response fields array is enriched with additional card-derived details (such as the masked payment account number, card brand, issuer, and expiration date).
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid
required

The unique identifier of the account holder (the sender) who will own this account. It must belong to the authenticated sender. Example: "fc19faf4-8381-4848-8509-4f46a7a3ea03"

string
required
^[A-Z]{3}$

The ISO 3166-1 alpha-3 code of the account's country. Example: "USA"

string
required
^[A-Z]{3}$

The ISO 4217 code of the account's currency. Example: "USD"

string
enum
required

The type of account being created. For account funding, use CARD. Example: "CARD"

Allowed:
string

Optional friendly name for the account. For CARD accounts, the cardholder name is used when this value is not provided. Example: "Ole Adriana Tillman"

fields
array of objects
required

A list of dynamic fields required to create the account. The required fields depend on the accountType, country, and currency, and can be retrieved from the GET /account-fields endpoint. For a CARD account, this collection must include the CARD_ID field, whose value is the id returned by POST /cards.

fields*
Responses

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