Skip to main content
Business Accounts are in early access. See the overview for the model.
Create a business account as an authenticated user. You become the owner, and can then add wallets, signers, and members.

Create an account

createBusinessAccount takes an optional name, externalRef, and metadata, and returns the new account. The caller becomes the owner.
string
Optional display name for the account.
string
A developer-supplied label for mapping your own org/tenant ID onto this account — the primary B2B2B2C integration key. Not unique; multiple accounts may share a value.
Record<string, unknown>
Arbitrary key-value metadata to store alongside the account.

List accounts

listBusinessAccounts returns the accounts the current user is a member of, for the active environment.

Read one account

getBusinessAccount returns the account plus its members, signers, and wallets.
Only members of an account can read it. A non-member request returns 404 (not 403), so account existence isn’t leaked across tenants.

Next steps

Add wallets

Create a fresh wallet or link an existing one to the account.

Members & roles

Invite admins and viewers, and transfer ownership.
Last modified on August 7, 2026