Candlesticks (Polymarket, by Condition)
Market-level price history for a Polymarket market, normalized to the YES outcome and bucketed at your chosen interval. For traded dollar and share volume, use the Token Volume and Volume Chart endpoints. Markets without Yes/No outcomes (e.g. Up/Down) resolve to the first outcome.
/v2/polymarket/candlesticks/{condition_id}Parameters
condition_idstring (path)requiredPolymarket condition ID (path parameter).
intervalintegerBucket size in minutes. Allowed: 0 (auto-pick), 1, 5, 15, 60, 1440. Default: 0.
start_tsintegerStart of range, unix seconds. Optional.
end_tsintegerEnd of range, unix seconds. Optional.
Response
candlesticksobject[]OHLCV candles in ascending timestamp order.
Show 6 fields
tintegerUnix timestamp (seconds) of the bucket start.
onumberOpen price (mid).
hnumberHigh - mid-market price for the interval.
lnumberLow - mid-market price for the interval.
cnumberClose - mid-market price for the interval.
vnumber | nullTraded volume. Use the Token Volume and Volume Chart endpoints for dollar and share volume.
intervalintegerResolved interval in minutes (1, 5, 15, 60, or 1440).
interval_secondsintegerResolved interval in seconds.
first_trade_tsinteger | nullEarliest timestamp in the response.
last_trade_tsinteger | nullLatest timestamp in the response.
token_idstringThe YES token ID resolved from the requested condition_id.
condition_idstringThe condition_id from the request.
_metaobjectSource metadata.
Show 3 fields
sourcestringData source identifier.
volume_availablebooleanWhether traded volume is included in this series.
notestringNote describing the price series.