Pull Counter-Strike 2 player props with an instant key — serious esports data without enterprise pricing. Map-specific kills, headshots, and combined lines, normalized across PrizePicks, Underdog, Betr, and Sleeper, from one path: GET /v6/esports/cs2/props.
The same player and market share one canonical propId across each book — read one prop, compare all of them.
PrizePicks
Underdog
Betr
Sleeper
Dabble
Boom
Pick6
Thunderpick
Kalshi
Polymarketkills, headshots, and map-1/map-2 lines, not just who won.
PrizePicks, Underdog, Betr, Sleeper, Dabble, Boom, and Pick6 on one schema.
a FaZe vs NaVi match keeps one ID across books, so a name-spelling difference never breaks your app.
props resolve hit/miss/push from final stats, so you can build bet trackers and leaderboards without your own scoring engine.
Live CS2 PrizePicks prop from production. Same shape for every book.
Raw provider APIs only show active markets and only for one book. KashRock normalizes CS2 props across every DFS book and tracks each one through its full lifecycle, so a pick'em tool, optimizer, or hit-rate model reads one schema instead of six scrapers.
Building a pick'em or optimizer? Start on the DFS Esports API. Comparing prices across books? See the esports odds API. Want the full picture? The esports data API adds matches and stats.
{
"source": "kashrock",
"sport": "cs2",
"props": [
{
"propId": "kr_prop_959e4bdd3a1d",
"player_name": "Ax1Le",
"stat_type": "CS2_HEADSHOTS_MAPS_1_2",
"line": 15.5,
"odds": -137,
"direction": "over",
"team": "1win",
"book_name": "PrizePicks",
"event_time": "2026-09-09T08:00:00.000Z"
}
]
}Map-specific kills, headshots, and combined stat types like CS2_HEADSHOTS_MAPS_1_2, each with a line, direction, odds, book, team, opponent, and a canonical propId. Per-map, pro-depth lines — not just match winners.
PrizePicks, Underdog, Betr, Sleeper, Dabble, Boom, and Pick6. The same CS2 player and market share one propId across every book, so you join lines without stitching separate feeds.
Yes. Sandbox is $0/mo with an instant key and covers CS2 player props so you can verify the schema before paying. Paid plans start at $29/mo.
Yes. Stat types are map-scoped (e.g. maps 1–2), so you can model every threshold a book offers rather than only a series total.
No. KashRock ingests and normalizes the props for you. You call one path-style route and filter by book; there's no upstream scrape on the request.