Discover/sportsbookreview.com API
live

sportsbookreview.com APIsportsbookreview.com

Access betting odds, sportsbook reviews, line movement history, expert picks, and promos from SportsbookReview.com via a structured REST API.

Endpoints
7
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/20b4d472-b50e-49ea-8045-18fcbd7546b9/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/20b4d472-b50e-49ea-8045-18fcbd7546b9/get_sportsbook_list' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Get a list of all reviewed sportsbooks with names, slugs, and URLs. Returns sportsbooks featured on the betting-sites page.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "sportsbooks": "array of sportsbook objects each containing name, slug, and url"
  },
  "sample": {
    "data": {
      "sportsbooks": [
        {
          "url": "https://www.sportsbookreview.com/betting-sites/betmgm-sportsbook/",
          "name": "BetMGM review",
          "slug": "betmgm-sportsbook"
        },
        {
          "url": "https://www.sportsbookreview.com/betting-sites/fanduel/",
          "name": "FanDuel review",
          "slug": "fanduel"
        },
        {
          "url": "https://www.sportsbookreview.com/betting-sites/draftkings/",
          "name": "DraftKings review",
          "slug": "draftkings"
        }
      ]
    },
    "status": "success"
  }
}

About the sportsbookreview.com API

The SportsbookReview API exposes 7 endpoints covering betting odds across major sports, sportsbook ratings, line movement history, expert picks, and promotional offers. The get_odds_by_sport endpoint returns spread, moneyline, and totals data for all games on a given date, while get_line_history tracks how odds have moved across sportsbooks over time — giving you the raw data to build odds comparison tools or betting research workflows.

Odds and Matchup Data

The get_odds_by_sport endpoint accepts a sport slug (e.g., nfl-football, nba-basketball, mlb-baseball) and an optional date in YYYY-MM-DD format, returning an oddsTables array with gameRows containing per-game odds across multiple sportsbooks. Game IDs from those rows feed directly into get_game_matchup_odds, which returns a matchupModel with gameView, oddsViews, matchupView, and a sportsbooks object — including consensus betting percentages and best available odds across books.

Line Movement and History

get_line_history takes the same sport and game_id parameters and returns a lineHistoryModel containing timestamped historical odds per sportsbook across moneyline, spread, and total markets. This lets you reconstruct how a line opened, moved, and settled at any tracked book, which is useful for sharp-money analysis or building line movement alerts.

Sportsbook Reviews and Promos

get_sportsbook_list returns all reviewed sportsbooks with their slugs, which you can pass to get_sportsbook_review for structured data including an overall rating, summary text, an array of highlights, and a quick_facts object. The get_promos_by_sportsbook endpoint returns the current bonus headline, promo_code string (or 'No code required'), and the direct url for a given sportsbook — useful for affiliate or comparison pages.

Expert Picks

get_picks_by_sport accepts a sport slug (e.g., nfl, nba, mlb) and returns an array of expert pick articles with title, link, and summary fields. This covers the editorial analysis side of the site and is separate from the odds and line data.

Common use cases
  • Build a cross-book odds comparison table using get_odds_by_sport spread and moneyline fields for NFL or NBA games.
  • Track line movement on a specific game with get_line_history to identify timing patterns in odds changes.
  • Aggregate sportsbook ratings and quick_facts from get_sportsbook_review to power a side-by-side book comparison page.
  • Display current promo codes and bonus offers from get_promos_by_sportsbook on an affiliate landing page.
  • Pull expert pick articles via get_picks_by_sport to populate a sports betting newsletter or content feed.
  • Use get_game_matchup_odds consensus percentages to surface public betting splits for a given matchup.
  • Automate daily odds snapshots by scheduling get_odds_by_sport calls with a date parameter across multiple sport slugs.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does SportsbookReview have an official public developer API?+
SportsbookReview does not publish a public developer API. This Parse API provides structured programmatic access to the odds, review, picks, and promo data available on the site.
What does `get_game_matchup_odds` return beyond basic odds?+
get_game_matchup_odds returns a matchupModel that includes oddsViews (odds per sportsbook), matchupView (consensus betting percentages), gameView (game metadata), and a sportsbooks object listing the books tracked for that game. You get both the best available line and the public betting split in a single call.
Does `get_line_history` cover all bet types?+
Yes — get_line_history returns historical odds in the oddsViews array covering moneyline, spread, and total markets, each with timestamps. Coverage depends on which sportsbooks SportsbookReview tracks for a given game; not every book appears for every market.
Are live in-game odds available through the API?+
The API currently returns pre-game odds tables and line history as reflected on SportsbookReview. Live in-game odds are not currently exposed. You can fork this API on Parse and revise it to add a live-odds endpoint if the source surfaces that data.
Does the API cover player props or futures markets?+
The current endpoints cover spread, moneyline, and totals markets via get_odds_by_sport and get_game_matchup_odds. Player props and futures (e.g., season win totals, championship odds) are not currently included. You can fork the API on Parse and revise it to add endpoints targeting those markets.
Page content last updated . Spec covers 7 endpoints from sportsbookreview.com.
Related APIs in SportsSee all →
ncaa.com API
Access live college sports scores, game schedules, detailed boxscores, play-by-play breakdowns, and team statistics across NCAA sports. Search for specific contests and retrieve comprehensive game information for any NCAA sport, division, or team.
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
nfl.com API
Access real-time NFL data including game schedules, scores, player statistics, team rosters, standings, injury reports, fantasy rankings, and the latest news — all from nfl.com.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.