Get Positions
Accounts & Custody
Get Positions
Fetch current positions across enabled venues.
GET
Get Positions
Omit
venue to get positions from every enabled venue, or pass one to filter.
Each row carries the canonical predexonId (handy for cross-referencing with the Data API), the position status (active / resolved / redeemable), and live mark-to-market fields (currentPrice, currentValue, pnl).
Pass aggregated=true to collapse positions on the same canonical outcome (predexon_id) into single rows: size, currentValue, and pnl are summed; averagePrice and currentPrice are size-weighted averages. Positions on a market without a known canonical equivalent are returned with unresolved: true rather than dropped.Authorizations
Path Parameters
Query Parameters
Available options:
polymarket, predict, opinion, limitless, hyperliquid When true, collapses positions on the same canonical outcome (predexon_id) into single rows. size, currentValue, pnl summed; averagePrice, currentPrice size-weighted averages. Unresolved positions surface with unresolved: true.
