Skip to main content
POST
Create a new Account

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

A unique identifier for an account, allowing to distinguish it from other accounts.

Required string length: 3 - 50
Example:

"Main Account"

identityId
string
required

The id of the identity associated with the account. Learn more at Identity Guide.

Required string length: 25
Example:

"cm9db4g2s2r7ro224ra6u1qvl"

provider
enum<string>
required

The provider that manages the account.

Available options:
Standalone,
Dfns,
Utila,
Infinia,
Finity,
TripleA,
Cobre
Example:

"Standalone"

details
Standalone Account · object
required

The provider-specific account details. The shape depends on the provider.

Response

Successfully created Account data.

id
string
required
provider
enum<string>
required

The provider that manages the account.

Available options:
Standalone,
Dfns,
Utila,
Infinia,
Finity,
TripleA,
Cobre
type
enum<string>
required
deprecated

Deprecated. Will be removed by September 1st, 2026. Use provider instead.

Available options:
wallet,
institution
pfi
enum<string> | null
required
deprecated

Deprecated. Will be removed by September 1st, 2026. Use provider instead.

Available options:
Bridge,
Koywe,
Kotanipay,
Hercle,
Bitso,
Yellowcard,
TraceFinance,
HoneyCoin,
BlindPay,
Finity,
Infinia,
Walapay,
Abra,
Yativo,
Capa,
Bivo,
Cobre,
Avenia,
Brale,
BVNK,
CoinsPH,
Iron,
Enigma,
Kira,
TripleA,
Onmeta,
Alfred,
Tazapay,
Demo,
CrissCross,
Pockyt
web3Provider
enum<string> | null
required
deprecated

Deprecated. Will be removed by September 1st, 2026. Use provider instead.

Available options:
Utila,
Standalone,
MultiProvider,
Dfns,
NotApplicable
name
string
required
assets
object[]
required
fiats
object[]
required
identityId
string
required
createdAt
string<date-time>
required