UK Bookmaker Odds API

21 betting sources. One clean API.

Launch odds comparison sites, alerts and pricing models with UK bookmaker and exchange data in one documented format.

Free sandbox: 1,000 requests every month. No credit card.

GET /v1/odds/main-lines/snapshot ยท Premier League 200
{
  "leagues": [{ "league": "Premier League", "event_ids": ["epl-ars-liv"] }],
  "events": [
    {
      "event_id": "epl-ars-liv",
      "sport": "soccer",
      "league": "Premier League",
      "start_time": 1785106800,
      "home_team": "Arsenal",
      "away_team": "Liverpool",
      "lines": {
        "match_winner": {
          "market_type": "3way",
          "books": [
            
            {
              "bookmaker": "bet365",
              "home": { "odds": 2.30 },
              "draw": { "odds": 3.40 },
              
              "away": { "odds": 3.10 }
            },
            
            {
              "bookmaker": "betdaq",
              "home": { "odds": 2.34 },
              "draw": { "odds": 3.45 },
              
              "away": { "odds": 3.05 }
            }
            
          ]
        }
      }
    }
  ],
  "resume": "1785101400000"
}

21

UK bookmakers + exchanges

75+

leagues

100+

market types

Ship your UK odds product faster.

Use one integration for 21 betting sources, supported streaming updates and 100+ market types.

Uptime target

99.8%

Monthly operating target for production API endpoints. Check current health live.

Lightning-fast updates

Almost instant

On supported live feeds. Scheduled sources refresh adaptively.

Market depth

100+

Market types spanning match winners, handicaps, totals, corners, cards and player props.

21 UK betting sources.

Connect 17 bookmakers and four exchanges with the current live catalog keys.

Check live coverage

Bookmakers

17 sources

Bet365 bet365 View guide →
888sport 888sport
Betcha betcha
Betfred betfred
BetGoodwin betgoodwin
BetVictor betvictor
Betway betway
BoyleSports boylesports
Coral coral
Ladbrokes ladbrokes_uk View guide →
Paddy Power paddypower
PokerStars pokerstars
SBOBET sbobet
Sky Bet skybet
Spreadex spreadex
Virgin Bet virginbet
William Hill williamhill

Betting exchanges

4 sources

Betdaq betdaq
Betfair betfair View guide →
Matchbook matchbook
Smarkets smarkets

Replace 21 separate integrations.

Use one key and one documented response across 17 bookmakers and four exchanges. Keep source keys and original market context when you need them.

  1. 1

    Check the sources

    GET /v1/bookmakers

    Use the source keys returned by the API. No separate integration for every bookmaker or exchange.

  2. 2

    Find the fixtures

    GET /v1/events?sport=soccer&league=Premier%20League

    Load the Premier League fixture list or change the filters for tennis, rugby, basketball and more.

  3. 3

    Compare the odds

    GET /v1/events/{id}/odds/snapshot?bookmakers=bet365,betdaq

    Get Bet365 and Betdaq prices back in the same event, market and selection shape.

  4. 4

    Follow price changes

    GET /v1/events/{id}/odds/stream

    Load the snapshot once. Use SSE or WebSockets for supported pre-match updates.

Launch a commercial odds product.

Odds comparison

Put 17 bookmakers and four betting exchanges side by side.

Price-movement alerts

Start with a snapshot. Trigger an alert when a pre-match price changes.

Models and pricing

Feed the same event, market, selection and price fields into your model.

Fixture pages

Publish football, tennis, rugby and basketball odds from one feed.

75+ Leagues...

NBA logo
NFL logo
NBA logo
NFL logo

... and 100+ Markets

View entire coverage →

Start free. Scale with demand.

Test the API with 1,000 monthly requests, then choose a paid plan when your product needs more volume.

Best for first builds

Starter

50K
$30 USD / month

Odds

Requests
50K / month
Streams
150 stream-hours / month
Stream connections
1 concurrent
  • All Bookmakers
  • All Markets
  • 60 requests/min
  • Self-serve

Bets

  • Positive EV and arbitrage bets
  • Up to 2 bookmakers
Best value

Builder

2M
$90 USD / month

Odds

Requests
2M / month
Streams
1,500 stream-hours / month
Stream connections
8 concurrent
  • All Bookmakers
  • All Markets
  • 300 requests/min
  • Email support

Bets

  • Positive EV and arbitrage bets
  • Up to 6 bookmakers

Live

20M
$250 USD / month

Odds

Requests
20M / month
Streams
6,000 stream-hours / month
Stream connections
25 concurrent
  • All Bookmakers
  • All Markets
  • 600 requests/min
  • Priority email

Bets

  • Positive EV and arbitrage bets
  • Up to 15 bookmakers

Pro

75M
$500 USD / month

Odds

Requests
75M / month
Streams
20,000 stream-hours / month
Stream connections
75 concurrent
  • All Bookmakers
  • All Markets
  • 1,200 requests/min
  • Priority email plus onboarding

Bets

  • Positive EV and arbitrage bets
  • Up to 50 bookmakers

Scale

Custom
Custom

Odds

Requests
100M+ typical
Streams
Custom
Stream connections
Custom
  • All Bookmakers
  • All Markets
  • Custom
  • Dedicated support

Bets

  • Positive EV and arbitrage bets
  • Custom bookmaker access

Questions

Current coverage, limits and integration details.

Which UK bookmakers and exchanges are covered?

The UK catalog contains 17 bookmakers and four exchanges: Betdaq, Betfair, Matchbook and Smarkets. Use the live coverage page to check current fixtures and markets before making any source a required dependency.

17 bookmakers + 4 exchanges
Sportsbook Catalog key
Bet365 bet365
888sport 888sport
Betcha betcha
Betfred betfred
BetGoodwin betgoodwin
BetVictor betvictor
Betway betway
BoyleSports boylesports
Coral coral
Ladbrokes ladbrokes_uk
Paddy Power paddypower
PokerStars pokerstars
SBOBET sbobet
Sky Bet skybet
Spreadex spreadex
Virgin Bet virginbet
William Hill williamhill
Betdaq betdaq
Betfair betfair
Matchbook matchbook
Smarkets smarkets
How quickly are odds updated?

Some sources connect through WebSockets, so odds changes arrive almost instantly. Others update through scheduled requests. Refresh timing varies by source, league and event. Check the refresh model for the latest cadence.

Which markets and player markets are available?

Access 100+ market types, from match winner, handicaps and totals to goalscorers, shots, corners, cards and tennis markets.

UK market examples
Market group Examples
Football match markets Match Winner, Draw No Bet, Double Chance, Asian Handicap
Football totals Total Goals, Both Teams to Score, Team Total
Football incidents Total Corners, Team Corners, Total Cards
Football player markets Anytime Goalscorer, First Goalscorer, Shots, Shots on Target
Tennis Match Winner, Game Handicap, Set Total
Rugby Match Handicap, Total Points
How are markets normalised across bookmakers and exchanges?

Every source names and structures markets differently. We clean that up for you. Match winner, handicaps, totals, corners, cards and player markets arrive in one consistent format. We also include the original market label and line representation, giving you clean comparison data without losing the source context your product needs.

Can the data be used commercially?

Yes. Paid plans are built for commercial products, including odds comparison sites, apps, dashboards, alerts, models and widgets. Build and sell your own experience with the data. Raw-feed resale, bulk redistribution and API-key sharing are not included.