GG.bet

GG.bet API.
The esports-native book, normalized.

Quick answer: GG.bet esports odds are live on KashRock — match winner, map and rounds markets for CS2, League of Legends, Dota 2, Valorant and more, on the same canonical ids as the other 24 books. One key, GET /v7/{sport}/lines.

GG.bet was built for esports first — its menu tends to be wider than generalist sportsbooks, and every market lands on the same schema and kr_match_id as the rest of the board.

Live in the book registry

Real /v7/meta entry — the key, kind, and what the book supports, exactly as the API reports it.

GET /v7/meta?fields=books
{
  "book_id": 308,
  "key": "ggbet",
  "display_name": "GG.bet",
  "aliases": [
    "gg bet",
    "gg.bet"
  ],
  "kind": "sportsbook",
  "supports": [
    "lines",
    "parlays"
  ]
}

Where GG.bet shows up

Frequently asked questions

Can I get GG.bet esports odds through an API?

Yes. GG.bet is an esports-first bookmaker — its match winner, map and rounds markets are ingested into the same schema as every other book. Call GET /v7/{sport}/lines and read the ggbet rows on the same kr_match_id as the rest of the line books.

Which endpoints serve GG.bet lines?

Three: GET /v7/{sport}/lines for per-book prices and the consensus view, GET /v7/{sport}/parlays to price or discover parlays with ggbet as the leg book, and GET /v7/{sport}/flow for steam, shift, volume and whale plays where ggbet moves lead the market.

Do I have to scrape gg.bet myself?

No. There is no upstream fetch on the request path — workers fill the cache and your call reads it, so a response is a read, not a scrape. One X-API-Key header covers ggbet and the other 24 books.

What if GG.bet has no lines for a sport right now?

The books object on /lines reports each venue's presence, row count and age in seconds. ggbet absent simply means nothing is posted for that board — the response stays honest instead of hiding the gap.

Which plan do I need for GG.bet lines?

Hobby ($29/mo) and up — the same plan that unlocks /lines, /parlays and /flow for every line book.

KashRock is an independent data provider and is not affiliated with, endorsed by, or sponsored by GG.bet. Publicly available lines, normalized for informational use.