get
https://api.tatum.io/v4/data/prediction/markets//history
/v4/data/prediction/markets/{id}/history
200 credits per API call
Historical OHLC price candles for a market over a time window. Used to power chart views — every candle includes open / high / low / close prices plus the in-bucket trade volume.
Filtering
intervalis required. Accepted values:1m,5m,15m,1h,4h,1d,1w. Each interval has a maximum allowed range (e.g.1mcan be queried for ~1 day at a time,1dfor ~1 year). Requests exceeding the range cap return400.startandendare required ISO-8601 timestamps.endmust be afterstart.sourceselects the underlying data feed. Defaults tocandlesticks(trade-based OHLC with real volume). Passmidpointto switch to a midpoint-quote feed with broader range coverage at the cost ofvolume = 0on every candle.source=midpointis supported on Polymarket only — passing it against a Kalshi market returns400.
Other notes
partial: trueindicates the requested range was truncated by an upstream availability limit. This only happens on Polymarket withsource=candlesticks(the trade-based feed exposes a finite window of historical fills); Kalshi candles cover the full requested range, andsource=midpointon Polymarket also covers the full range.- When
partialistrue,availableFromcontains the earliest timestamp the response actually covers — data before that point is unavailable from the trade-based feed. To recover the missing range on Polymarket, repeat the call withsource=midpoint; the response spans the full window at the cost ofvolume = 0on every candle (the midpoint feed carries quotes, not fills). availableFromisnullwhen no trades exist in the entire requested range.- Candle timestamps are bucket-aligned (e.g. an
interval=1hresponse has timestamps on the hour).
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
404Market not found on any supported platform.