Response fields
account_idstring (format: uuid)Unique identifier for the connected brokerage account. This is the UUID used to reference the account in SnapTrade.
cash_or_marginstringWhether the account is a cash or margin account, normalized across institutions. Same values as cash_or_margin on the get account details endpoint.
cash: the account can't borrow on margin.margin: the account can borrow on margin.unknown: SnapTrade doesn't have enough information to tell, or the distinction doesn't apply (for example crypto accounts).
net_valueobject or nullTotal value of the account as reported by the institution, in the account's currency.
casharray of objectsCash held in the account, one entry per currency, as reported by the institution. Some institutions allow holding multiple currencies in the same account. May include proceeds from trades that haven't settled yet. Can be negative, for example on a margin account that is borrowing in a currency.
buying_powerarray of objects or nullHow much the account can spend on new purchases, one entry per currency. Amounts are in different currencies and shouldn't be added together. Null when it can't be determined.
- Cash accounts: one entry per currency held, each covering purchases in that currency and never more than the cash in that currency. Each entry is the settled cash available to spend in that currency where the institution reports it; otherwise it's the institution's buying power or cash, which may include proceeds from trades that haven't settled. Check
basis. - Margin accounts: a single entry for the whole account, covering purchases in any currency. It's usually in the account's main currency (the currency of
net_value). It's the institution's buying power, typically its overnight figure (day-trading buying power isn't included). How it's calculated varies by institution, it can be negative, and it may not cover options or other non-marginable securities.
marginobject or nullMargin details. Null when cash_or_margin is cash; present for margin and unknown accounts.
data_freshnessobjectMetadata describing freshness of the returned balances.