HTTP Basic Authentication using the API Key as username and API Secret as password.
A list of the user's investment accounts
Unique identifier for the account.
"3d0b0e65-35d3-4dcd-8df7-10286ebb4b4b"
Brokerage account number (null until custodian account is provisioned).
"968430933"
Current status of the account.
ACTIVE, INACTIVE, SUSPENDED, CLOSED "ACTIVE"
Status of crypto trading capabilities.
ACTIVE, INACTIVE, SUSPENDED null
Primary currency of the account.
"USD"
Current wallet balance (formatted string).
"0.00"
Last recorded equity value (wallet balance + positions value).
"0"
Timestamp when the account was created.
"2025-10-18T01:08:46.263583Z"
Legal agreements signed by the account holder.
The ownership structure of the investment account.
individual — Personal investment account owned by a single person.joint — Shared investment account owned by two or more individuals with equal rights.corporate — Business investment account held by a registered corporation or LLC.individual, joint, corporate "individual"
The advisory relationship for this account.
self_directed — No advisory relationship. The client trades independently.advised — The account has an advisory relationship.self_directed, advised "self_directed"
Whether this account has tax-advantaged status.
false
Jurisdiction-specific tax designation (e.g., traditional_ira, roth_ira, isa, rrsp).
null
The type of trading account (from custodian).
margin, cash null
Trading configuration settings.
null
Asset classes enabled for trading on this account.
us_equity, us_option, crypto, bonds, etf, mutual_funds ["us_equity"]Portfolios associated with the account.
Compliance verification checks initiated during account creation. Only present on the create response.
Each check may be synchronous (completed immediately) or asynchronous (requiring user action via verification_url or verification_token).