GET /v1/market/{conditionId}/prices
The YES token's mid-price history for one window: the freshest mid per bucket (15 m for 1d, 1 h for 1w, 4 h for 1m, 1 d for all), at most 500 points (the most recent kept; `truncated` says so).
The YES token's mid-price history for one window: the freshest mid per bucket (15 m for 1d, 1 h for 1w, 4 h for 1m, 1 d for all), at most 500 points (the most recent kept; truncated says so).
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Path Parameters
Query Parameters
Response Body
application/json
curl -X GET "https://example.com/v1/market/string/prices"{ "condition_id": "string", "window": "1d", "bucket_seconds": -9007199254740991, "points": [ { "t": "string", "mid": 0 } ], "truncated": true}GET /v1/market/{conditionId}/liquidity-history GET
Liquidity depth over time: daily rollup (poly.liquidity_daily) or 15-min intraday buckets of the YES token depth. Forward-growing coverage (0087).
GET /v1/market/{conditionId}/recap GET
Resolution recap: outcome, settlement provenance, who-called-it-early, winners/losers, tagged-wallet hit-rate.