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.
api.oddsapi.dev/v1/betmgm-uk/events/{id}/odds- 450+
- BetMGM UK leagues
- 400+
- Markets per big match
- 50+
- Market types
- In-play
- And pre-match
TL;DR
View as Markdown- 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.
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
- Segunda RFEF35
- UEFA Nations League26
- Campeonato de Portugal25
- EFL Trophy17
- LaLiga15
- Ligue 115
- Premier League15
- Serie A15
Live data · updated 8 Nov 2026, 04:46 UTC
Brighton v Brentford · Premier League · Sun 8 Nov, 14:00 UTC
{
"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
}
]
}
]
}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 yourself | OddsAPI.dev | |
|---|---|---|
| Setup | Weeks of build work | API key in minutes |
| Maintenance | Yours, every time something changes | None on your side |
| Data format | Design and normalize your own schema | Normalized JSON, 60+ market keys |
| In-play odds | A second pipeline to build and run | /odds/live endpoint |
| Other bookmakers | Repeat it all for each book | Bet365, Pinnacle, Betfair Exchange, Paddy Power |
| Cost | Servers, monitoring and engineering time | 7-day free trial, then from $50/mo |
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
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 cupsGET/v1/betmgm-uk/events?league_id=Upcoming and live matchesGET/v1/betmgm-uk/events/{id}/oddsPre-match odds (closing line after kickoff)GET/v1/betmgm-uk/events/{id}/odds/liveIn-play odds
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"{
"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 }
]
}
]
}
}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)
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.
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
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
Growth
For production apps consuming live odds
Everything in Starter, plus:
- 500,000 requests/month
- 300 requests/min
- Priority support for production teams
Scale
For high-volume, production-grade odds usage
Everything in Growth, upgraded to:
- 5,000,000 requests/month
- 1,000 requests/min
- Dedicated support & SLA
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.
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.
7-day free trial · cancel anytime