Bookmaker odds API integrations

Use one API to request normalized odds from supported bookmakers and dedicated order books from betting exchanges. Discover canonical keys, filter event snapshots, and stream covered price changes.

Paid plans from $40/month. No surprise charges.

GET /v1/bookmakers?country_code=AU
{
  "items": [
    {
      "bookmaker": "sportsbet",
      "country_codes": ["AU"]
    },
    {
      "bookmaker": "bet365ww",
      "country_codes": ["AU"]
    },
    {
      "bookmaker": "betfair",
      "country_codes": ["AU"]
    }
  ]
}
100+ bookmaker keys Discover canonical keys through one authenticated catalog endpoint.
One normalized schema Keep consistent event, market, selection, price, and freshness fields.
Snapshots and streams Start with REST, then use SSE or WebSocket updates for active events.

Bookmaker API directory

Common bookmaker names and the canonical keys used by API filters. Dedicated integration guides are linked from bookmaker names as they are published.

Bookmaker Canonical API key
Sportsbet sportsbet
Bet365 bet365ww
Betdaq betdaq
Betfair betfair
Betfred betfred
BetMGM betmgm
BetRivers betrivers
Betway betway
Coral coral
Dabble dabble
DraftKings draftkings
ESPN Bet espnbet
FanDuel fanduel
Hard Rock Bet hardrockbet
Ladbrokes ladbrokes
Neds neds
Paddy Power paddypower
Pinnacle pinnacle
PointsBet pointsbet
Sky Bet skybet
TAB tab
TABtouch tabtouch
Unibet unibet

Use GET /v1/bookmakers for the current catalog available to your API client. Bookmaker availability can vary by region, event, league, and time.

Filter bookmaker odds without custom response models

The bookmaker filter changes which prices are returned, not the normalized structure your application consumes.

  1. Load the bookmaker catalog

    Request GET /v1/bookmakers to retrieve the active canonical bookmaker keys available to your API client.

  2. Choose one or more keys

    Use a single key such as sportsbet or pass comma-separated bookmaker or exchange filters where the endpoint supports them.

  3. Request normalized odds

    Fetch a sportsbook-style odds snapshot or a dedicated exchange order book, then move to the matching SSE or WebSocket stream.

Bookmaker API FAQs

How do I find the current bookmaker keys?

Request GET /v1/bookmakers with your API key. The catalog returns the canonical bookmaker keys accepted by bookmaker filters.

Can I request more than one bookmaker?

Yes. Endpoints that accept the bookmakers parameter can filter by one key or a comma-separated set of canonical bookmaker keys.

Do bookmaker responses use the same data model?

Sportsbook-style bookmaker responses share normalized event, market, period, selection, price, and freshness fields. Exchange order books use a separate schema for back and lay ladders, available size, and matched activity.

Are there dedicated bookmaker API guides?

Yes. Dedicated guides cover DraftKings, FanDuel, BetMGM, BetRivers, Bet365, Betfair, Sportsbet, TAB, and Ladbrokes filters, data models, request patterns, streaming options, and pricing.

Start building with bookmaker odds

Choose a plan, load the bookmaker catalog, and request your first normalized odds snapshot.

Paid plans from $40/month. No surprise charges.