Discover/vegasinsider.com API
live

vegasinsider.com APIvegasinsider.com

Get MLB betting odds from VegasInsider across Moneyline, Total, and Runline markets for bet365, FanDuel, DraftKings, and more. Covers 2024–2025 dates.

Endpoints
1
Updated
14d ago
Try it
Date in YYYY-MM-DD format. Only 2024 and 2025 dates are supported. Omitting uses the curre
api.parse.bot/scraper/79a5c5cd-f8eb-442d-83f2-6782951754ab/<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/79a5c5cd-f8eb-442d-83f2-6782951754ab/get_mlb_odds?date=2025-04-24' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalclick to expand

Get MLB odds for a specific date across various sportsbooks and markets (Moneyline, Total, Runline). Returns odds from sportsbooks including Open, bet365, BetMGM, DraftKings, Caesars, FanDuel, HardRock, Fanatics, and RiversCasino. Dates outside the 2024-2025 range return an input_not_found error.

Input
ParamTypeDescription
datestringDate in YYYY-MM-DD format. Only 2024 and 2025 dates are supported. Omitting uses the current UTC date.
Response
{
  "type": "object",
  "fields": {
    "date": "string, the requested date in YYYY-MM-DD format",
    "games": "array of game objects containing game_id, time, away_team, home_team, and odds by sportsbook and market",
    "total_games": "integer, number of games found for the date"
  },
  "sample": {
    "data": {
      "date": "2025-04-24",
      "games": [
        {
          "odds": {
            "open": {
              "total": {
                "away": {
                  "odds": "even",
                  "value": "o8.5"
                },
                "home": {
                  "odds": "-120",
                  "value": "u8.5"
                }
              },
              "runline": {
                "away": {
                  "odds": "-105",
                  "value": "+1.5"
                },
                "home": {
                  "odds": "-115",
                  "value": "-1.5"
                }
              },
              "moneyline": {
                "away": "+200",
                "home": "-245"
              }
            },
            "bet365": {
              "total": {
                "away": {
                  "odds": "even",
                  "value": "o7.5"
                },
                "home": {
                  "odds": "-120",
                  "value": "u7.5"
                }
              },
              "runline": {
                "away": {
                  "odds": "-115",
                  "value": "+1.5"
                },
                "home": {
                  "odds": "-105",
                  "value": "-1.5"
                }
              },
              "moneyline": {
                "away": "+185",
                "home": "-225"
              }
            }
          },
          "time": "Final",
          "game_id": "7657650",
          "away_team": {
            "abbr": "CWS",
            "name": "White Sox"
          },
          "home_team": {
            "abbr": "MIN",
            "name": "Twins"
          }
        }
      ],
      "total_games": 9
    },
    "status": "success"
  }
}

About the vegasinsider.com API

The VegasInsider MLB Odds API exposes a single endpoint, get_mlb_odds, that returns same-day or historical MLB game odds across 9 sportsbooks and 3 markets (Moneyline, Total, Runline). Each response includes a full game list with per-book lines, team names, game times, and a game count — everything needed to compare opening and live odds across bet365, FanDuel, DraftKings, BetMGM, Caesars, HardRock, Fanatics, and RiversCasino.

What the API Returns

The get_mlb_odds endpoint returns odds data for all MLB games on a given date. The top-level response contains a date string (YYYY-MM-DD), a total_games integer, and a games array. Each element in games includes a game_id, time, away_team, home_team, and an odds object broken out by sportsbook and market.

Markets and Sportsbooks Covered

The three markets covered are Moneyline, Total (over/under), and Runline. Odds are returned from the following sportsbooks where available: Open (opening lines), bet365, BetMGM, DraftKings, Caesars, FanDuel, HardRock, Fanatics, and RiversCasino. Not every book will have lines for every game, so individual odds fields may be absent for a given matchup.

Date Parameter and Coverage Scope

The date parameter accepts any date string in YYYY-MM-DD format. Only dates within the 2024 and 2025 calendar years are supported — requests outside that range return an input error. If date is omitted, the API defaults to the current UTC date. This makes it straightforward to run daily pulls without hardcoding a date.

Common use cases
  • Build a line-shopping tool that compares Moneyline prices across all 9 sportsbooks for today's MLB slate
  • Track opening lines vs. current lines by storing daily get_mlb_odds responses and diffing the Open sportsbook field
  • Power a daily odds digest newsletter with per-game Moneyline, Total, and Runline data
  • Identify the sharpest Total lines by monitoring movement across DraftKings, FanDuel, and bet365
  • Backfill a 2024 season odds database using dated requests to get_mlb_odds
  • Alert users when a specific team's Runline crosses a threshold across any covered book
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 VegasInsider have an official developer API?+
VegasInsider does not publish an official public developer API or documented REST endpoints for third-party use.
What does each entry in the `games` array include?+
Each game object contains a game_id, scheduled time, away_team, home_team, and an odds object that nests lines by sportsbook and market (Moneyline, Total, Runline). The total_games field at the top level tells you how many games were found for the requested date.
Are odds available for sports other than MLB — NFL, NBA, NHL, or college sports?+
Not currently. The API covers MLB odds only, across Moneyline, Total, and Runline markets. You can fork it on Parse and revise it to add endpoints for other sports covered on VegasInsider.
What happens when a sportsbook hasn't posted lines for a specific game?+
Not every sportsbook will have posted odds for every game on a given date. In those cases, the odds fields for that book may be absent or null within the game's odds object. Consumers should handle missing fields gracefully rather than assuming all 9 books are populated for every game.
Can I retrieve player prop odds or live in-game lines through this API?+
Not currently. The API returns pre-game Moneyline, Total, and Runline markets only — player props and live in-game odds are not included in the response. You can fork it on Parse and revise it to target those additional markets.
Page content last updated . Spec covers 1 endpoint from vegasinsider.com.
Related APIs in SportsSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
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.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.
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.