The Odds API Logo

Get sports odds data for loads of sports from US, UK and Aussie bookmakers

The JSON Odds API is easy to use with your favorite coding language
API Docs     •     Code Samples
{
  "success": true,
  "data": [
    {
      "sport_key": "soccer_epl",
      "sport_nice": "EPL",
      "teams": ["Bournemouth", "Everton"],
      "commence_time": 1535205600,
      "home_team": "Bournemouth",
      "sites": [
        {
          "site_key": "unibet",
          "site_nice": "Unibet",
          "last_update": 1535157373,
          "odds": { "h2h": [2.65, 2.7, 3.6] }
        },
        {
          "site_key": "betvictor",
          "site_nice": "Bet Victor",
          "last_update": 1535157374,
          "odds": { "h2h": [2.55, 2.8, 3.6] }
        },
        {
          "site_key": "ladbrokes",
          "site_nice": "Ladbrokes",
          "last_update": 1535157143,
          "odds": { "h2h": [2.5, 2.65, 3.5] }
        },
        {
          "site_key": "betfair",
          "site_nice": "Betfair",
          "last_update": 1535157209,
          "odds": { "h2h": [2.68, 2.8, 3.65] }
        },
        {
          "site_key": "skybet",
          "site_nice": "Sky Bet",
          "last_update": 1535157054,
          "odds": { "h2h": [2.4, 2.63, 3.6] }
        },
        {
          "site_key": "paddypower",
          "site_nice": "Paddy Power",
          "last_update": 1535157357,
          "odds": { "h2h": [2.6, 2.7, 3.5] }
        }
      ],
      "sites_count": 6
    },
    {
      "sport_key": "soccer_epl",
      "sport_nice": "EPL",
      "teams": ["Arsenal", "West Ham United"],
      "commence_time": 1535205600,
      "home_team": "Arsenal",
      "sites": [
        {
          "site_key": "unibet",
          "site_nice": "Unibet",
          "last_update": 1535157373,
          "odds": { "h2h": [1.38, 8.75, 5.5] }
        },
        {
          "site_key": "betvictor",
          "site_nice": "Bet Victor",
          "last_update": 1535157374,
          "odds": { "h2h": [1.36, 8.5, 5.5] }
        },
        {
          "site_key": "ladbrokes",
          "site_nice": "Ladbrokes",
          "last_update": 1535157143,
          "odds": { "h2h": [1.36, 8, 5] }
        },
        {
          "site_key": "betfair",
          "site_nice": "Betfair",
          "last_update": 1535157209,
          "odds": { "h2h": [1.39, 9.4, 5.6] }
        },
        {
          "site_key": "skybet",
          "site_nice": "Sky Bet",
          "last_update": 1535157054,
          "odds": { "h2h": [1.36, 7.5, 5] }
        },
        {
          "site_key": "paddypower",
          "site_nice": "Paddy Power",
          "last_update": 1535157357,
          "odds": { "h2h": [1.33, 8.5, 5.5] }
        }
      ],
      "sites_count": 6
    },
    {
      "sport_key": "soccer_epl",
      "sport_nice": "EPL",
      "teams": ["Huddersfield Town", "Cardiff City"],
      "commence_time": 1535205600,
      "home_team": "Huddersfield Town",
      "sites": [
        {
          "site_key": "unibet",
          "site_nice": "Unibet",
          "last_update": 1535157373,
          "odds": { "h2h": [2.4, 3.65, 3] }
        },
        {
          "site_key": "betvictor",
          "site_nice": "Bet Victor",
          "last_update": 1535157374,
          "odds": { "h2h": [2.4, 3.6, 3] }
        },
        {
          "site_key": "ladbrokes",
          "site_nice": "Ladbrokes",
          "last_update": 1535157143,
          "odds": { "h2h": [2.3, 3.4, 2.9] }
        },
        {
          "site_key": "betfair",
          "site_nice": "Betfair",
          "last_update": 1535157209,
          "odds": { "h2h": [2.46, 3.7, 3.05] }
        },
        {
          "site_key": "skybet",
          "site_nice": "Sky Bet",
          "last_update": 1535157054,
          "odds": { "h2h": [2.38, 3.4, 2.9] }
        },
        {
          "site_key": "paddypower",
          "site_nice": "Paddy Power",
          "last_update": 1535157357,
          "odds": { "h2h": [2.3, 3.5, 2.88] }
        }
      ],
      "sites_count": 6
    },
    {
      "sport_key": "soccer_epl",
      "sport_nice": "EPL",
      "teams": ["Southampton", "Leicester City"],
      "commence_time": 1535205600,
      "home_team": "Southampton",
      "sites": [
        {
          "site_key": "unibet",
          "site_nice": "Unibet",
          "last_update": 1535157373,
          "odds": { "h2h": [2.45, 3.2, 3.3] }
        },
        {
          "site_key": "betvictor",
          "site_nice": "Bet Victor",
          "last_update": 1535157374,
          "odds": { "h2h": [2.4, 3.3, 3.25] }
        },
        {
          "site_key": "ladbrokes",
          "site_nice": "Ladbrokes",
          "last_update": 1535157143,
          "odds": { "h2h": [2.35, 3.2, 3.1] }
        },
        {
          "site_key": "skybet",
          "site_nice": "Sky Bet",
          "last_update": 1535157054,
          "odds": { "h2h": [2.3, 3.2, 3.2] }
        },
        {
          "site_key": "paddypower",
          "site_nice": "Paddy Power",
          "last_update": 1535157357,
          "odds": { "h2h": [2.4, 3.1, 3.2] }
        },
        {
          "site_key": "betfair",
          "site_nice": "Betfair",
          "last_update": 1535157209,
          "odds": { "h2h": [2.44, 3.3, 3.4] }
        }
      ],
      "sites_count": 6
    }
  ]
}

Get Access

Subscribe to receive your API key via email

Starter
FREE
500 requests per month
All sports
All bookmakers
All markets
START
Small
$5
18,000 requests per month
All sports
All bookmakers
All markets
START
Medium
$20
90,000 requests per month
All sports
All bookmakers
All markets
START
Large
$50
4.5m requests per month
All sports
All bookmakers
All markets
START

Features

Bookmakers

The Live Odds API covers several bookmakers from the US, UK and Australia, including

  • US Bookmakers: GTBets, Bovada, Bookmaker, MyBookie.ag, Intertops and more on the way
  • UK Bookmakers: Unibet, William Hill, Ladbrokes, Betfair, Bet Victor, Paddy Power, Nordic Bet and more
  • Australian Bookmakers: Sportsbet, TAB, BetEasy, Neds, Ladbrokes, Betfair, Unibet and more
We aim for consistency however bookmakers may vary across less popular sports
Sports

The API provides odds data for several in-season sports

  • Football odds data: Aussie Rules (AFL), NFL, College Football (NCAA)
  • Soccer odds data: EPL, FA Cup, German Bundesliga, UEFA Europa & Champions Leagues, Italian Serie A, Spanish La Liga, SPL, A-league and much more
  • Basketball odds data: NBA, US College Basketball (NCAA), Euroleague
  • Rugby league odds data: Aussie NRL
  • Rugby union odds data: All major competitions
  • Tennis odds data: All Grand Slams
  • And more: We add sports all the time. Let us know what you want to see!
Markets

The Odds API offers odds data for head-to-head (moneyline) markets on all plans.

Starting in version 3 of the JSON web API, point spreads (handicap) odds and totals (over/under) odds are available.

Point spreads and totals aren't yet as comprehensive as moneyline markets, so they don't count against usage quotas on paid plans.

If you're using the JSON API, be sure to use the mkt parameter to access spreads and totals markets. See the API docs for details.

Comprehensive & Timely

The Live Odds API delivers near real-time odds for live (in-play) and upcoming sports events from several bookmakers.

Sports odds data is no older than a few seconds to a few minutes, updating more frequently as games go live.

Format

The live odds API feed is in JSON format, and is also available as an add-on for Google Sheets and Excel

FAQs

What happens when I subscribe?
When am I billed?
How can I cancel?
More FAQs →

Stay Updated

We make improvements all the time.
Follow us on Twitter to stay updated on new sports, bookmakers and features.