Skip to content
OddsAPI.dev

BetMGM odds API

BetMGM UK football odds as clean JSON, pre-match and in-play. Results, goals, handicaps, corners, cards, goalscorers and player shots, with 400+ markets on a big Premier League match.

GETapi.oddsapi.dev/v1/betmgm-uk/events/{id}/odds
Start free trial
BetMGM live now · 7-day free trial
450+
BetMGM UK leagues
400+
Markets per big match
50+
Market types
In-play
And pre-match
  • BetMGM has no public odds API for its UK sportsbook; OddsAPI.dev serves BetMGM UK's football odds as JSON: 400+ markets on big matches, with corners, cards, goalscorers and player shots.
  • BetMGM lists 507 football leagues and cups in the API, with 734 upcoming matches right now.
  • Its board for Brighton v Brentford has 770 markets across 61 market types, with props for 53 players.
  • Endpoints: GET /v1/betmgm-uk/leagues, /v1/betmgm-uk/events, /v1/betmgm-uk/events/{id}/odds (pre-match) and /odds/live (in-play).
  • Independent data provider, not affiliated with BetMGM. 7-day free trial on every plan; every plan includes all five bookmakers.
[ 01 / 08 ]·BetMGM live

Right now on BetMGM.

BetMGM lists 507 football leagues and cups in the API, with 734 upcoming matches across 170 of them and 22 in play. For Brighton v Brentford, its board has 770 markets and 2,438 prices across 61 market types, with props for 53 players.

Most open matches

Live data · updated 8 Nov 2026, 04:46 UTC

Brighton v Brentford · Premier League · Sun 8 Nov, 14:00 UTC

770 markets · showing 4
{
  "event_id": "ev_938577",
  "bookmaker": "betmgm-uk",
  "updated_at": "2026-11-08T04:37:24.966Z",
  "markets": [
    {
      "key": "match_result",
      "period": "full_time",
      "outcomes": [
        {
          "key": "home",
          "price": 1.88
        },
        {
          "key": "draw",
          "price": 3.8
        },
        {
          "key": "away",
          "price": 3.7
        }
      ]
    },
    {
      "key": "total_goals",
      "period": "full_time",
      "outcomes": [
        {
          "key": "over",
          "line": 0.5,
          "price": 1.02
        },
        {
          "key": "under",
          "line": 0.5,
          "price": 11
        }
      ]
    },
    {
      "key": "both_teams_to_score",
      "period": "full_time",
      "outcomes": [
        {
          "key": "yes",
          "price": 1.5
        },
        {
          "key": "no",
          "price": 2.4
        }
      ]
    },
    {
      "key": "asian_handicap",
      "period": "full_time",
      "outcomes": [
        {
          "key": "away",
          "line": 2.5,
          "price": 1.12
        },
        {
          "key": "home",
          "line": -0.5,
          "price": 1.85
        }
      ]
    }
  ]
}
[ 02 / 08 ]·Official API

Does BetMGM have a public API?

No. BetMGM doesn't publish a public odds API for its UK sportsbook, so developers either build their own integration or use a data provider. OddsAPI.dev gives you BetMGM UK's football odds as documented JSON, in the same schema as four other bookmakers.

Building it yourselfOddsAPI.dev
SetupWeeks of build workAPI key in minutes
MaintenanceYours, every time something changesNone on your side
Data formatDesign and normalize your own schemaNormalized JSON, 60+ market keys
In-play oddsA second pipeline to build and run/odds/live endpoint
Other bookmakersRepeat it all for each bookBet365, Pinnacle, Betfair Exchange, Paddy Power
CostServers, monitoring and engineering time7-day free trial, then from $50/mo
[ 03 / 08 ]·BetMGM markets

Every BetMGM football market, in one schema.

Full time, first half and second half. Anything that doesn't fit a standard market comes back under BetMGM's own name, so no price is dropped.

Results

  • Match result (1X2)
  • Double chance
  • Draw no bet
  • Half-time / full-time
  • Winning margin

Goals

  • Total goals
  • Both teams to score
  • Exact goals
  • Goal ranges
  • Odd / even
  • Team totals

Handicaps & scores

  • Asian handicap
  • European handicap
  • Correct score

Corners & cards

  • Total corners
  • Team corners
  • Corners handicap
  • Most corners
  • Total cards
  • Most cards

Goalscorers

  • Anytime goalscorer
  • First goalscorer
  • Last goalscorer
  • To score 2+
  • Hat-trick
  • Score or assist

Player props

  • Shots
  • Shots on target
[ 04 / 08 ]·Example request

BetMGM odds in one request.

Find a league, list its matches, then pull the odds. Filter by market and period, or take the whole board.

  • GET/v1/betmgm-uk/leagues?search=BetMGM leagues and cups
  • GET/v1/betmgm-uk/events?league_id=Upcoming and live matches
  • GET/v1/betmgm-uk/events/{id}/oddsPre-match odds (closing line after kickoff)
  • GET/v1/betmgm-uk/events/{id}/odds/liveIn-play odds
Full API reference →
curl "https://api.oddsapi.dev/v1/betmgm-uk/events/ev_021356/odds?markets=match_result,total_corners,player_shots_on_target" \
  -H "Authorization: Bearer $ODDS_API_KEY"
200 OK · application/json
{
  "data": {
    "event_id": "ev_021356",
    "bookmaker": "betmgm-uk",
    "type": "prematch",
    "updated_at": "2026-11-04T05:19:23.662Z",
    "markets": [
      {
        "key": "match_result",
        "period": "full_time",
        "outcomes": [
          { "key": "home", "price": 4.3 },
          { "key": "draw", "price": 3.9 },
          { "key": "away", "price": 1.7 }
        ]
      },
      {
        "key": "total_corners",
        "period": "full_time",
        "outcomes": [
          { "key": "over", "line": 9.5, "price": 1.73 },
          { "key": "under", "line": 9.5, "price": 1.88 }
        ]
      },
      {
        "key": "player_shots_on_target",
        "period": "full_time",
        "player": "Erling Haaland",
        "outcomes": [
          { "key": "over", "line": 0.5, "price": 1.25 },
          { "key": "over", "line": 1.5, "price": 2.08 }
        ]
      }
    ]
  }
}
[ 05 / 08 ]·Coverage

What's covered, and what isn't yet.

Live today

  • Football, pre-match and in-play
  • Every competition BetMGM UK prices: 450+ leagues and cups
  • 50+ market types, full time and both halves
  • Corners, cards, goalscorers and player shots
  • Pre-match board kept after kickoff (closing line)
  • Same schema as 4 other bookmakers

Not yet

  • BetMGM's US sportsbooks (UK only for now)
  • Other sports (coming soon)
  • WebSocket streaming (coming soon; poll REST for now)
[ 06 / 08 ]·What people build

Side-market models

Corners and cards are priced by few books. BetMGM UK and Bet365 together give two prices on every line.

Goalscorer comparison

BetMGM UK, Bet365 and Paddy Power all price goalscorers; show the best price per player from one API.

Odds comparison

Same market keys, outcomes and lines as Bet365, Pinnacle, Betfair Exchange and Paddy Power, so a comparison table is a group-by.

Live dashboards

Poll /odds/live for in-play prices while the match runs, with an updated_at timestamp on every board.

[ 07 / 08 ]·Pricing

Try it free for 7 days. Scale when your traffic does.

Every plan starts with a 7-day free trial. Cancel anytime, right from the dashboard.

Starter

For prototypes and early odds-driven products

$50/ mo
7-day free trial · billed monthly
100,000 requests/mo
Start 7-day free trial

Included in every plan:

  • Pre-match & live football odds from 5 bookmakers
  • Leagues & events reference endpoints
  • Every market: results, goals, handicaps, corners, cards, player props
  • 100,000 requests/month
  • 120 requests/min
  • Email & chat support
Popular

Growth

For production apps consuming live odds

$129/ mo
7-day free trial · billed monthly
500,000 requests/mo
Start 7-day free trial

Everything in Starter, plus:

  • 500,000 requests/month
  • 300 requests/min
  • Priority support for production teams

Scale

For high-volume, production-grade odds usage

$379/ mo
7-day free trial · billed monthly
5,000,000 requests/mo
Start 7-day free trial

Everything in Growth, upgraded to:

  • 5,000,000 requests/month
  • 1,000 requests/min
  • Dedicated support & SLA
[ 08 / 08 ]·FAQ

Questions,
answered.

Everything you need to know before you pull your first odds. Still stuck? Talk to us.

No. BetMGM doesn't offer a public odds API. OddsAPI.dev is an independent data provider, not affiliated with or endorsed by BetMGM.

BetMGM UK, the UK sportsbook. BetMGM's US books are separate feeds and aren't covered yet.

50+ market types: results, totals, BTTS, exact goals, Asian and European handicaps, correct score, team specials, corners, cards, goalscorers and player shots, for full time and both halves. A big Premier League match carries 400+ markets.

Yes. GET /v1/betmgm-uk/events/{id}/odds/live returns in-play odds while a match runs; /odds returns the pre-match board, kept after kickoff as the closing line.

betmgm-uk. Every endpoint starts with /v1/betmgm-uk/.

Yes. Every plan starts with a 7-day free trial with 10% of the plan's monthly requests at the full rate limit, and every plan includes all five bookmakers. Cancel before it ends and you're never charged.

Ready when you are

Your first odds snapshot is five minutes away.

No sales call. Start a 7-day free trial, create a key and pull live odds over REST right away.

Start your free trial

7-day free trial · cancel anytime