ParlayPlay API.
Cross-game esports props, one endpoint.

Quick answer: No. ParlayPlay has no official public developer API — KashRock ingests its esports lines and serves them normalized. Query GET /v6/esports/{sport}/props?book=parlayplay with a free Sandbox key.

ParlayPlay has no official public props API — KashRock ingests the board and serves it normalized. Pull ParlayPlay CS2, Valorant, LoL, and Dota 2 player props with GET /v6/esports/{sport}/props?book=parlayplay. No scraping.

Does ParlayPlay have an API?

No. ParlayPlay has no official public developer API — KashRock ingests its esports lines and serves them normalized. Query GET /v6/esports/{sport}/props?book=parlayplay with a free Sandbox key.

What you get

  • —Player, stat type, line, direction, team, and canonical propId per prop.
  • —Same schema as PrizePicks, Underdog, Betr, Sleeper, Boom, and Pick6.
  • —Live boards refreshed from the ParlayPlay offering feed.

Endpoints

One key covers ParlayPlay and the other 24 books — every row comes back on the same schema, so nothing about the read is ParlayPlay-specific.

EndpointWhat it returnsKey filter
GET /v6/esports/cs2/props?book=parlayplayLive ParlayPlay board, normalized to the shared prop schemabook=parlayplay
GET /v7/metaThe registry entry for ParlayPlay — key, kind, and supported marketskey=parlayplay

A live ParlayPlay prop

A real ParlayPlay row from production — the same shape every other book returns, with the canonical propId that lets you line-shop across venues.

GET /v6/esports/cs2/props?book=parlayplay
{
  "source": "kashrock",
  "sport": "cs2",
  "props": [
    {
      "propId": "pp_1970997_es_csgoKills_2644354_over",
      "player_name": "device",
      "stat_type": "CS2_KILLS",
      "line": 31.5,
      "odds": -130,
      "direction": "over",
      "team": "100 Thieves",
      "book_name": "ParlayPlay",
      "event_time": "2026-09-12T14:00:00.000Z"
    }
  ]
}

ParlayPlay via KashRock vs scraping it yourself

  • —The app's internal endpoints change without notice — the normalized schema does not
  • —Player, stat, line, direction, and team arrive already mapped to canonical KashRock ids
  • —The same propId lines ParlayPlay up next to every other book for comparison
  • —One API key and one auth header replace per-source session handling

Start in minutes

  • —Create a free Sandbox key on Pricing — $0, no card, 500 requests every UTC day
  • —Call GET /v6/esports/cs2/props?book=parlayplay with the key in the X-API-Key header
  • —Filter by stat_type, player, or match — the response is the board as KashRock serves it

Quick reference

FieldValue
Book keybook=parlayplay
EndpointGET /v6/esports/cs2/props?book=parlayplay
Row shapepropId, player_name, stat_type, line, direction, odds, team, event_time
Free tierSandbox $0 — 500 requests / UTC day
Consensus linesHobby and up, from $29/mo

Full DFS board: DFS Esports API. PrizePicks next door: PrizePicks API.

Frequently asked questions

Is there a ParlayPlay API?

ParlayPlay has no official public developer API. KashRock ingests ParlayPlay esports lines and serves them normalized via GET /v6/esports/{sport}/props?book=parlayplay.

Which ParlayPlay props are covered?

Esports player props for CS2, Valorant, League of Legends, and Dota 2 — player, stat type, line, direction, team, and a canonical propId shared across books.

Free tier?

Yes — $0/mo Sandbox with an instant key on every title; consensus lines from $29/mo.

How do I call ParlayPlay props?

GET /v6/esports/{sport}/props?book=parlayplay with your key in the X-API-Key header — the same call shape as every other book.

What does each ParlayPlay prop row contain?

propId, player_name, stat_type, line, direction, odds, team, and event_time — identical fields to PrizePicks, Underdog, Betr, Sleeper, Boom, and Pick6.

Can I line-shop ParlayPlay against other DFS books?

Yes. ParlayPlay props carry the canonical propId of the same player and market on other books, so comparing prices is a filter, not a re-map.

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