We pull Kalshi esports match and map markets into the same normalized schema as sportsbooks and DFS books. Use prediction-market probabilities as a clean prior so your model stays calibrated: GET /v6/esports/{sport}/props?book=kalshi and consensus GET /v6/esports/{sport}/lines.
Live Kalshi CS2 prop from production.
Consensus product: esports consensus API. Also: Polymarket API and Thunderpick API. Docs: /lines.
{
"source": "kashrock",
"sport": "cs2",
"props": [
{
"propId": "prop_60314492f9bf8781",
"player_name": "BOJONG",
"stat_type": "MONEYLINE",
"line": null,
"odds": 178,
"direction": "home",
"team": "BOJONG",
"book_name": "Kalshi",
"event_time": "2026-09-11T19:30:00Z"
}
]
}Kalshi exposes trade APIs; KashRock normalizes esports markets into the same prop schema as DFS and sportsbooks via GET /v6/esports/{sport}/props?book=kalshi, and folds them into GET /v6/esports/{sport}/lines consensus.
Prediction markets price match/map outcomes in probability space. Feeding those mainlines into your model (with sportsbook odds) reduces single-venue bias and improves calibration.
Sandbox is $0/mo. Cross-venue consensus lines (Kalshi + Polymarket + Thunderpick) are on Hobby+.
KashRock is an independent data provider and is not affiliated with, endorsed by, or sponsored by Kalshi. We expose publicly available market data in a normalized schema for informational and analytical use.