Portfolio
List Positions
List positions for the authenticated user
Endpoint
Headers
Bearer <session_token> from wallet auth or Privy session auth.Query Parameters
Optional status filter:
open, won, lost, or voided.Optional sort order:
date_desc, date_asc, pnl_desc, or pnl_asc.Page size from
1 to 100. Default is 50.Cursor returned from the previous page.
Response Fields
Page of positions.
Position ID. Use this value as
{id} for GET /v1/positions/{id}.Wager amount in micros, encoded as a decimal integer string.
Gross potential payout in micros before fees, encoded as a decimal integer
string.
Realized net payout after fees, encoded as a decimal integer string, or null
while open.
Number of legs.
Human-readable leg summary, for example
BTC↑.Position status:
open, won, lost, pending, cancelled, or voided.Realized PNL in micros, encoded as a decimal integer string, or null while
open.
Created timestamp as Unix milliseconds.
Resolved timestamp as Unix milliseconds, or null while open.
Cursor for the next page.
Whether the response omitted corrupted positions and includes
errors.