Get Price-to-Beat (PTB) values for crypto up/down contracts
Returns the oracle price captured at the start of each requested window ("the price to beat"), nested {window: {symbol: {...}}}. windows is comma-separated; each must be one of 1m, 5m, 15m, 1h, 4h, 1d. Window starts align to clean ET boundaries. Only window PTB sources are accepted: binance, kalshi_cfbenchmarks, polymarket_twap30, polymarket_twap60. Contract-tick series (polymarket_chainlink, hyperliquid_mark) are not window benchmarks and are rejected. When source is omitted, the server picks Binance or a legacy TWAP series from the oracle_twap_feed flag. Binance may fall back to an external market-data source for missing symbols; venue series do not. Symbols with no resolvable price for a window are omitted (not null).
Request
- Base URLhttps://data.kairos.trade
- AuthAPI key in header X-Client-Id and API key in header X-Api-Key and API key in header X-Api-Secret
Query parameters
Comma-separated windows. Each must be one of 1m, 5m, 15m, 1h, 4h, 1d.
ET-aligned window source. New market clients should pass this explicitly. TWAP30 remains for legacy 1m overlays.
Response
PTB values nested by window then symbol.
Keyed by window (1m/5m/15m/1h/4h/1d), each value keyed by symbol.
Changes
No recorded changes to this operation across all 1 revision of this API.