sportId. Every sport is available as fixtures (match-level markets), futures (outrights / season-long markets), or both.
Rule of thumb:
sportId 10–68 are covered for both fixtures and futures. sportId 69–78 are prediction-market topics covered for futures only. sportId 79–81 are racing codes covered as ante-post futures only.GET /sports. Identifiers are language-independent; sportName follows the request language prefix.
Bookmaker coverage
The feed aggregates 350+ bookmakers, anchored on the books that matter for price discovery:- Sharp trading books — the core of the feed. The bookmakers that are most accurate in pricing and dominate global sports prediction (e.g. Pinnacle, Singbet, Circa Sports) — the books trading systems benchmark against, carried with limits and full delivery timestamps.
- Betting exchanges & prediction markets — realtime prices with orderbook depth (
back/layladders), e.g. Betfair and Polymarket. - European, US, and crypto sportsbooks — broad retail coverage across regions (e.g. DraftKings, Stake).
HALFWIN / HALFLOSS — see Enumerations), and fiat + crypto exchange rates on the currencies channel for odds conversion.
Discover the catalog available to your key via GET /bookmakers.
Coverage by sport
Notes
- Fixtures are match- or event-level markets (a single game, bout, or match), streamed on the
fixturesandoddschannels. - Futures are outright / season-long or topic-level markets (league winner, tournament, election, etc.), streamed on the
futuresandoddsFutureschannels. sportId69–78 are prediction-market topics (politics, elections, finance, crypto, weather, …) — these exist only as futures/outright markets and feed the prediction-market and exchange use cases.sportId79–81 are racing codes (horse, greyhound, harness) — covered as ante-post futures (one future per ante-post market), not as per-race fixtures.- The
sportIdis the first two digits of downstreammarketId,outcomeId, andfixtureIdvalues — see Core Concepts.