Public endpoint (no auth) that returns an application/zip containing two CSV files generated from the same snapshot time.
ZIP contents
positions.csv (0+ rows)conditionId (string): market condition idasset (string): outcome token id (uniquely identifies the position within a market)size (number): tokens, 6 decimalscurPrice (number): per-token price/value in USDC, 6 decimalsvaluationTime (string): RFC3339 UTC timestampequity.csv (0 or 1 row)cashBalance (number): onchain USDC balanceOf(user) using Polygon USDC 0x2791bca1f2de4661ed88a30c99a7a9449aa84174, 6 decimalspositionsValue (number): (\sum(\text \times \text)) across positions.csv, 6 decimalsequity (number): cashBalance + positionsValue, 6 decimalsvaluationTime (string): RFC3339 UTC timestamp (same snapshot time as positions.csv)Example positions.csv
conditionId,asset,size,curPrice,valuationTime
0xd007d71fd17b0913b9d7ff198f617caa96a9e4aab1bed7d6f9abd76bb17dd507,65396714035221124737265515219989336303267439172398528294132309725835127126381,90548.087076,0.064500,2026-01-21T18:30:00Z
0x96f6fb6567b5938fc3c2e75f9829d7287340b9581a9c4817b8bc0aff82e1c45f,10057237541929696185971116542487795282113077727880089878027691009747516185940,45666.487374,0.495000,2026-01-21T18:30:00Z
Example equity.csv
cashBalance,positionsValue,equity,valuationTime
125000.000000,28481009.037705,28606009.037705,2026-01-21T18:30:00Z
User address (0x-prefixed) User Profile Address (0x-prefixed, 40 hex chars)
"0x56687bf447db6ffa42ffe2204a05edaa20f55839"
ZIP file containing positions.csv and equity.csv.
The response is of type file.