Polymarket API.
Crowd-priced mainlines for accurate models.

We pull Polymarket esports match and map markets into one normalized feed with sportsbooks and DFS. Crowd-priced mainlines give your model a probability anchor when a single book is stale or skewed: GET /v6/esports/{sport}/props?book=polymarket and consensus GET /v6/esports/{sport}/lines.

What you get

GET /v6/esports/cs2/props?book=polymarket

Live Polymarket CS2 prop from production.

Consensus product: esports consensus API. Pair with Kalshi API and Thunderpick API. Odds hub: esports odds API.

GET /v6/esports/cs2/props?book=polymarket
{
  "source": "kashrock",
  "sport": "cs2",
  "props": [
    {
      "propId": "prop_5e73ad47ceb5bce8",
      "player_name": "Quintessence",
      "stat_type": "MONEYLINE_MAP_1",
      "line": null,
      "odds": 104,
      "direction": "home",
      "team": "Quintessence",
      "book_name": "Polymarket",
      "event_time": "2026-09-12T15:30:00+00:00"
    }
  ]
}

Frequently asked questions

Is there a Polymarket esports API?

Polymarket publishes market data; KashRock normalizes esports events into GET /v6/esports/{sport}/props?book=polymarket and consensus GET /v6/esports/{sport}/lines alongside Kalshi and Thunderpick.

Why include Polymarket in a props model?

Crowd-priced match/map mainlines are a clean probability prior. Combining them with sportsbook and DFS lines helps models stay accurate when one venue is stale or skewed.

Free tier?

Sandbox is $0/mo. Consensus lines across Polymarket, Kalshi, and Thunderpick are on Hobby+.

KashRock is an independent data provider and is not affiliated with, endorsed by, or sponsored by Polymarket. We expose publicly available market data in a normalized schema for informational and analytical use.