Get Market Candles
Provider-first bucketed OHLC price candles for a market’s outcome tokens, derived from the stored token_price_snapshots series (the same series the market-detail chart renders; covers open and resolved markets). Because the stored data is daily, a 1d bucket typically carries one point so its open/high/low/close all equal that day’s close; 1w aggregates real OHLC across the observed daily closes. No intraday fidelity is fabricated.
resolution=1d for daily points or resolution=1w for weekly OHLC across the observed daily closes. Daily storage does not provide intraday fidelity, so a one-day candle commonly has equal open, high, low, and close values.
Authorizations
API key authentication. Send your key in the Authorization header as Bearer oxi_sk_live_.... Live keys require an active Insider subscription and return live data.
Headers
Conditional GET validator from a previous ETag. Matching values return 304 Not Modified with an empty body.
Path Parameters
Market condition ID. Accepts the raw provider-backed condition_id returned by /api/v1/markets/search or /api/v1/markets/explore, or the mkt_-prefixed market.id emitted by V1 responses.
Query Parameters
Bucketing granularity. 1d aggregates by UTC calendar day, 1w by ISO week (Monday 00:00 UTC start). Defaults to 1d.
1d, 1w Exclusive lower bound as a unix timestamp in seconds; points at or before this timestamp are omitted (the underlying daily snapshot read filters bucket_start > from). Note: for resolution=1w a surviving mid-week point can yield a weekly candle whose t (Monday 00:00 UTC) precedes from.
Inclusive upper bound as a unix timestamp in seconds; points after this timestamp are omitted.