Sportsbook

theScore Bet Odds API

Pull theScore Bet prices through the SportsGameOdds API, normalised into the same structure as 85+ other books. One request returns its lines alongside every other book pricing the same market.

theScore Bet is a Canadian sportsbook, and in this feed it is the clearest example of a book defined by one thing: period markets. It prices 58 markets across seven leagues, and every one of them is a moneyline, spread or total — either at full game or at a period split. It carries no player props, no team props and no game props at all.

That makes it narrow but unusually clean to work with. If you need a second price on a third-quarter spread or a first-period moneyline, this is a book that has one.

What theScore Bet coverage looks like

Basketball leads: the NBA at 40 markets and the WNBA at 36. Then the NFL at 28, NCAAF at 26, MLB at 20, the NHL at 16 and NCAAB at 12.

Seven leagues, all North American. No soccer, no tennis, no combat sports.

By type: 6 of the 16 main markets, and the remaining 52 are period and derivative splits. Zero props of any kind.

Where it concentrates

The pattern is systematic rather than selective. It prices the moneyline, spread and total at:

  • First and second half — moneyline, spread and over/under
  • All four quarters — moneyline and spread, plus fourth-quarter over/under
  • First, second and third period — moneyline and spread, for hockey
  • First inning and first five innings — moneyline, spread and over/under, for baseball

Each of those is two markets, one per side. Taken together they are nearly its entire board, which is why its market count looks small while its period coverage is actually fairly complete for the leagues it carries.

What it does not do is anything player-level. Scoring props, assists, shots on goal, passing and rushing markets — none of them are present. For a book whose parent company built a sports media app, that is a counterintuitive shape, but it is what the feed shows.

Which plan includes theScore Bet

theScore Bet is available on the Rookie plan and above. The free Amateur tier carries nine books and this is not one of them, so a request filtered to thescorebet on the free plan comes back empty rather than erroring. Rookie and Pro both include a 7-day free trial; a card is required at signup and you can cancel any time before it ends. Pricing has the book list for each tier.

Requesting theScore Bet prices

Filter to it alone with bookmakerID=thescorebet:

curl "https://api.sportsgameodds.com/v2/events?leagueID=NBA&bookmakerID=thescorebet&oddsAvailable=true" \
  -H "x-api-key: YOUR_API_KEY"

What a theScore Bet price looks like

{
  "eventID": "...",
  "leagueID": "NBA",
  "odds": {
    "points-home-3q-sp-home": {
      "oddID": "points-home-3q-sp-home",
      "marketName": "3rd Quarter Spread",
      "statID": "points",
      "statEntityID": "home",
      "periodID": "3q",
      "betTypeID": "sp",
      "sideID": "home",
      "fairOdds": "-110",
      "fairSpread": "-1.5",
      "bookOdds": "-108",
      "byBookmaker": {
        "thescorebet": { "odds": "-110", "spread": "-1.5", "available": true },
        "betrivers":   { "odds": "-112", "spread": "-1.5", "available": true }
      }
    }
  }
}

The periodID of 3q is what scopes this to the third quarter; the same statID, betTypeID and sideID with periodID of game would be the full-game spread. That consistency is what makes period markets straightforward to iterate over — you are varying one segment of the oddID, not learning a new market name.

Use cases for theScore Bet data

For odds comparison, period markets are where comparison tools are usually thinnest, because fewer books price a second-quarter line than a full-game one. A book that prices them systematically is worth a column.

For arbitrage and +EV scanning, thinner fields are where prices diverge. Quarter and period splits have fewer books on them than the headline markets, which is exactly the condition a scanner is looking for.

For live and in-play products, period markets are the ones that stay relevant once a game is underway, since a first-half line is settled by halftime and a third-quarter line only matters in the third quarter.

Coverage, honestly

theScore Bet prices main and period markets only, across seven North American leagues. There are no props of any kind, and no soccer. Read byBookmaker on each odd rather than assuming it is there, and treat its absence as normal rather than as an error — on any player market it will be absent by design. The /markets endpoint returns the supported set by league if you would rather check before requesting odds.

Add period markets to your comparison

theScore Bet and every other book we carry on the same oddID, in one request. 7-day free trial on Rookie and Pro.

Frequently asked questions

What is the bookmakerID for theScore Bet?
thescorebet, all lowercase and with no space or capital S. Pass bookmakerID=thescorebet to /v2/events and read the price from byBookmaker.thescorebet on each odd. Build against the ID rather than the display name, since the display name theScore Bet does not slugify to the ID.
Which plans include theScore Bet?
Rookie and above. The free Amateur tier carries nine books and theScore Bet is not among them, so a request filtered to bookmakerID=thescorebet on the free plan returns an empty result rather than an error. Rookie and Pro both come with a 7-day free trial, which requires a card at signup and can be cancelled any time before it ends.
Which markets does theScore Bet price?
58 markets across seven North American leagues, and all of them are moneylines, spreads or totals at either full game or a period split. It covers both halves, all four quarters, the first three hockey periods, and the first inning and first five innings in baseball. It carries 6 of the 16 main markets and no props of any kind.
Does theScore Bet carry player props?
No, none at all. Its board is main and period markets only. A request for any player market will not find it in byBookmaker, and that is by design rather than a coverage gap that might fill in. For props, PrizePicks and Underdog are prop-only by design and DraftKings carries the most of any sportsbook.
Which leagues does theScore Bet cover?
Seven, all North American: the NBA at 40 markets, the WNBA at 36, the NFL at 28, NCAAF at 26, MLB at 20, the NHL at 16 and NCAAB at 12. There is no soccer, tennis or combat sport coverage.
Does adding theScore Bet to a request cost more?
No. Billing is per event object rather than per market or per book, so one game counts once whether the response carries three books or eighty. Adding theScore Bet to a request you were already making costs response size and nothing else.

1xBet→
Sportsbook
888 Sport→
Sportsbook
Bally Bet→
Sportsbook
Barstool→
Sportsbook
Bet365→
Sportsbook
BetAnySports→
Sportsbook
BetClic→
Sportsbook
Betfair Sportsbook→
Sportsbook
BetMGM→
Sportsbook
BetOnline→
Sportsbook
BetPARX→
Sportsbook
BetRivers→
Sportsbook
Betr Sportsbook→
Sportsbook
Betsson→
Sportsbook
BetUS→
Sportsbook
Bet Victor→
Sportsbook
Betway→
Sportsbook
BlueBet→
Sportsbook
Bookmaker.eu→
Sportsbook
Bovada→
Sportsbook
BoyleSports→
Sportsbook
Caesars→
Sportsbook
Casumo→
Sportsbook
Circa→
Sportsbook
Coolbet→
Sportsbook
Coral→
Sportsbook
DraftKings→
Sportsbook
ESPN BET→
Sportsbook
Everygame→
Sportsbook
Fanatics→
Sportsbook
FanDuel→
Sportsbook
Fliff→
Sportsbook
FOX Bet→
Sportsbook
FourWinds→
Sportsbook
Grosvenor→
Sportsbook
GTbets→
Sportsbook
Ladbrokes→
Sportsbook
LeoVegas→
Sportsbook
LiveScore Bet→
Sportsbook
LowVig→
Sportsbook
Marathon Bet→
Sportsbook
Mr Green→
Sportsbook
MyBookie→
Sportsbook
Neds→
Sportsbook
NordicBet→
Sportsbook
Paddy Power→
Sportsbook
Pinnacle→
Sportsbook
PlayUp→
Sportsbook
PointsBet→
Sportsbook
Prophet Exchange→
Sportsbook
SI Sportsbook→
Sportsbook
Sky Bet→
Sportsbook
SportsBet→
Sportsbook
SugarHouse→
Sportsbook
SportsBetting.ag→
Sportsbook
Superbook→
Sportsbook
Suprabets→
Sportsbook
TAB→
Sportsbook
TABtouch→
Sportsbook
Tipico→
Sportsbook
TopSport→
Sportsbook
Unibet→
Sportsbook
Virgin Bet→
Sportsbook
William Hill→
Sportsbook
Wind Creek (Betfred PA)→
Sportsbook
WynnBet→
Sportsbook
Betfred→
Sportsbook
Betsafe→
Sportsbook
BoomBet→
Sportsbook
NorthStar Bets→
Sportsbook
Stake→
Sportsbook
Bodog→
Sportsbook
Prime Sports→
Sportsbook