client.portfolio.balances() to retrieve the current cash and collateral balances for a subaccount across all supported prediction market venues — Demo, Polymarket, and Kalshi. The response contains one balance record per venue that the subaccount holds funds at, giving you a consolidated view of available capital before placing orders.
Method
GET /v1/balances
Example
Parameters
string
required
The subaccount whose balances to retrieve.
Response
The endpoint returns a list of balance objects, one per venue. Common fields:string
The venue name. One of
Demo, Polymarket, or Kalshi.string
Available balance (not locked in open orders) as a decimal string.
string
Total balance including amounts locked in open orders, as a decimal string.
Notes
Balances are reported at the subaccount level and denominated in the collateral currency of each venue.
