Accounts

accounts

Domain types

AccountBalanceParams = { testnet_mode }

Query parameters for the account balance endpoint.

AccountBalanceResponse = { assets, total, assets_by_chain }

The balance of a digital asset account, aggregated across all wallets and supported chains.

AccountDisplayName = string

An optional display name for the account.

AccountResponse = { id, display_name, wallets }

A digital asset account that groups wallets under a single entity.

AccountWallet = { id, address, chain_type, 1 more... }

A wallet belonging to a digital asset account.

AccountWalletConfigurationItem = { chain_type, custody }

Configuration for a wallet to create within an account.

AccountWalletIDs = Array<string>

IDs for wallets to include in this account.

AccountWalletsConfiguration = Array<>

Configuration for the wallets on this account.

AccountsDashboardListResponse = { data, next_cursor }

Paginated list of digital asset accounts for the dashboard.

AccountsListResponse = { data, next_cursor }

Paginated list of digital asset accounts.

AssetAccountWithBalance = { id, balance, display_name, 1 more... }

A digital asset account with its aggregated balance across all wallets and chains.

BalanceAsset = { amount, price, symbol }

A single asset entry in a balance, representing holdings across all supported chains.

BalanceAssetByChain = { amount, chain_id, price, 1 more... }

A single asset entry scoped to a specific chain.

BalanceResponse = { assets, total, assets_by_chain }

Balances for an asset account or wallet

CreateAccountFromWalletIDsInput = { wallet_ids, display_name }

Input for creating a digital asset account from existing wallets with a wallet_ids parameter.

CreateAccountFromWalletsConfigurationInput = { wallets_configuration, display_name }

Input for creating a digital asset account from new wallets with a wallets_configuration specification.

Input for creating a digital asset account.

UpdateAccountFromWalletIDsInput = { wallet_ids, display_name }

Input for updating a digital asset account by adding existing wallets with a wallet_ids parameter.

UpdateAccountFromWalletsConfigurationInput = { display_name, wallets_configuration }

Input for updating a digital asset account with a wallets_configuration specification.

Input for updating a digital asset account.