← Back to APIs
Kalshi Prediction Markets logo

Kalshi Prediction Markets

Real-time and historical prediction market data from Kalshi, a CFTC-regulated exchange. Access events, markets, order books, trades, candlesticks, series, milestones, and live data feeds (sports play-by-play, crypto and commodity prices, weather indices). All endpoints are free, public market data reads; no trading or account access.

skill.md (for agents) ↗

Endpoints

GET/series/{series_ticker}/events/{ticker}/candlesticks

Get Event Candlesticks

GET/exchange/status

Get Exchange Status

GET/series/fee_changes

Get Series Fee Changes

GET/search/filters_by_sport

Get Filters for Sports

GET/search/tags_by_categories

Get Tags for Categories

GET/exchange/schedule

Get Exchange Schedule

GET/historical/markets/{ticker}

Get Historical Market

GET/historical/cutoff

Get Historical Cutoff

GET/live_data/events/{event_ticker}

Get Event Live Data

GET/live_data/milestone/{milestone_id}

Get Milestone Live Data

GET/live_data/milestone/{milestone_id}/game_stats

Get Game Stats

GET/events/{event_ticker}

Get Event

GET/events/{event_ticker}/metadata

Get Event Metadata

GET/markets/{ticker}

Get Market

GET/events/multivariate

Get Multivariate Events

GET/events/fee_changes

Get Event Fee Changes

GET/structured_targets

Get Structured Targets

GET/multivariate_event_collections

Get Multivariate Event Collections

GET/milestones/{milestone_id}

Get Milestone

GET/multivariate_event_collections/{collection_ticker}

Get Multivariate Event Collection

GET/structured_targets/{structured_target_id}

Get Structured Target

GET/historical/markets

Get Historical Markets

GET/markets/trades

Get Trades

GET/events

Get Events

GET/series/{series_ticker}/markets/{ticker}/candlesticks

Get Market Candlesticks

GET/markets/candlesticks

Batch Get Market Candlesticks

GET/markets

Get Markets

GET/live_data/weather/{city}

Get Weather Index

GET/historical/trades

Get Historical Trades

GET/incentive_programs

Get Incentive Programs

GET/live_data/weather/{city}/calibrations

Get Weather Index Calibrations

GET/live_data/{type}/milestone/{milestone_id}

Get Live Data by Type

GET/series/{series_ticker}

Get Series

GET/milestones

Get Milestones

GET/series

Get Series List

GET/historical/markets/{ticker}/candlesticks

Get Historical Market Candlesticks

GET/markets/{ticker}/orderbook

Get Market Orderbook

GET /series/{series_ticker}/events/{ticker}/candlesticks

const result = await orth.run({
  api: "kalshi",
  path: "/series/{series_ticker}/events/{ticker}/candlesticks",
  query: {
    start_ts: 10,
    end_ts: 10,
    period_interval: 10
  },
});
    Orthogonal - Giving AI agents the tools they need.