BetMGM odds API

BetMGM lines for nine sports, with the soccer and tennis depth included, in one JSON shape across all 46 books. One key, one request.

The BetMGM odds API from OddsLink delivers live BetMGM sportsbook odds as clean JSON: moneylines, spreads, totals and more, pre-match and in-play. Add the bookmaker key betmgm to any odds request.

Every BetMGM price arrives in the same schema as all 46 books, with stable event ids and American or decimal odds. Compare BetMGM with Pinnacle, DraftKings, FanDuel and the rest of the market in one call, and start on the free plan.

curl -H "X-API-Key: $ODDSLINK_KEY" \
  "https://oddslink.app/v1/sports/nfl/odds?bookmakers=betmgm&markets=h2h,spreads,totals"
[
  {
    "id": "nfl:jacksonvillejaguars-philadelphiaeagles:2026-10-11",
    "commence_time": "2026-10-11T13:30:00Z",
    "home_team": "Jacksonville Jaguars",
    "away_team": "Philadelphia Eagles",
    "bookmakers": [
      {
        "key": "betmgm",
        "title": "BetMGM",
        "link": "https://sports.nj.betmgm.com/en/sports/events/philadelphia-eagles-jacksonville-jaguars-6:43582",
        "markets": [
          {
            "key": "spreads",
            "outcomes": [
              {
                "name": "Philadelphia Eagles",
                "price": -105,
                "point": 7.5
              },
              {
                "name": "Jacksonville Jaguars",
                "price": -112,
                "point": -7.5
              }
            ]
          },
          {
            "key": "h2h",
            "outcomes": [
              {
                "name": "Philadelphia Eagles",
                "price": 310
              },
              {
                "name": "Jacksonville Jaguars",
                "price": -375
              }
            ]
          }
        ]
      }
    ]
  }
]

A real BetMGM response from 10 Oct 2026, trimmed.

More than the main line

Moneyline, spread, total

Every sport, with games and set spreads in tennis.

Alternate lines

Extra spread and total rungs beyond the main line.

Team totals

Football, basketball, hockey, baseball and soccer, with first half versions in soccer.

Halves, quarters, innings

Halves and quarters in football, the first half and quarter in basketball, first 5 innings in baseball, halves in soccer.

Player props

BetMGM player props on the props route, Growth and up.

In-play

Live BetMGM prices while the game is on.

Sports

BetMGM sports, markets and periods
SportMarketsPeriodsTeam totalsIn-play
NFLMoneyline, spread, totalHalves, quartersYesYes
College footballMoneyline, spread, totalHalves, quartersYesYes
NBAMoneyline, spread, totalFirst half, first quarterYesYes
WNBAMoneyline, spread, totalFirst half, first quarterYesYes
NHLMoneyline, puck line, totalNoneYesYes
MLBMoneyline, run line, totalFirst 5 innings, 1st inningYesYes
SoccerMoneyline, spread, total, both teams to score, cornersHalvesYesYes
TennisMoneyline, games spread, set spread, total games, total setsSets 1 to 3NoneYes
MMAMoneylineNoneNoneYes

All 46 books. One schema.

37 sportsbooks

1xBet888sportBally Betbet105bet365BetanoBetMGMBetOnlineBetrBetRiversBetUSBetwayBovadabwinCaesarsCircaCloudbetDraftKingsFanaticsFanDuelFliffHard RockLadbrokesLowVigPinnaclePrizePicksReBetSBOBETShuffleSky BetSportBetStaketheScore BetThunderpickUnderdogUnibetWilliam Hill

6 exchanges

4CastersBetfairMatchbookNovigProphetXsx.bet

3 prediction markets

Fanatics MarketsKalshiPolymarket

Every book on every plan

Monthly plans, request allowances and features
PlanPer monthRequests a monthIn-play and propsHistory
Free$01,000NoNo
Starter$2420,000NoNo
Scale$99500,000Yes2 years
Business$1995,000,000YesAll of it

Compare every plan

Questions

What is BetMGM's key?

betmgm.

Is BetMGM on every plan?

Yes. Every book is on every plan, BetMGM included.

Does BetMGM send limits?

No. BetMGM does not publish a limit with its prices, so there is no size on its outcomes.

What does BetMGM cover in tennis?

Moneyline, games spread, set spread, total games and total sets, plus lines for individual sets.

Does BetMGM have MMA?

Yes, fight moneylines, before the bout and live.

Can I get BetMGM next to Caesars?

Yes, bookmakers=betmgm,caesars. Both share one fixture id, so you read the two columns off the same event.

Add BetMGM to your comparison