v1

latestOpenAPI 3.1.02026-07-2657157254.1 KB
polymarket

Get Market Open Interest Time Series

Provide historical open interest (total value of tokens circulating from split, merge, redeem, and conversion events) with min granularity day.

get/v2/polymarket/markets/{condition_id}/open_interest

Path parameters

condition_idstring required

Condition ID for the market

Condition ID for the market

Query parameters

granularity'day' | 'week' | 'month' | 'year' | 'all'

PnL granularity enum.

Time granularity

start_timeinteger nullable

Unix timestamp (seconds) for start

Unix timestamp (seconds) for start

end_timeinteger nullable

Unix timestamp (seconds) for end

Unix timestamp (seconds) for end

Response

Successful Response

condition_idstring required
market_idstring nullable

Market ID

granularity'day' | 'week' | 'month' | 'year' | 'all' required

PnL granularity enum.

start_timeinteger required
end_timeinteger required