# Sports Odds Data

Get access to sports odds data from over 50 different bookmakers. We offer current odds data for a wide range of sports including*

  • NFL Odds

  • NBA Odds

  • EPL Odds

  • AFL Odds

  • Tennis Odds

  • and lots more

Discover the bookmakers, sports and markets we cover by getting a free API key



# How to access odds data

After signing up for a free API key, access odds data in a number of different ways.

# Sports Odds Data in Excel and Google Sheets

Get sports odds data in Excel or Google sheets at the click of a button. Check out out free add-ons for Excel and Google Sheets:


Sports Odds in Sheets


# Sports Odds Data JSON API

For developers, our API delivers current sports odds in a simple JSON structure. To see sports odds for live and upcoming games, specify the sport you want, the region of bookmakers (us, us2, uk, eu, au), and your API key in a simple GET request. For more details, see the API Quickstart Guide.

Check out our Python and NodeJS code samples to help you get started.

Example Request

GET https://api.the-odds-api.com/v4/soccer_epl/odds?regions=uk&apiKey=YOUR_API_KEY

Example Response

{
    "id": "0ba40aad3c918f52363117a71f5de8e8",
    "sport_key": "soccer_epl",
    "sport_title": "EPL",
    "commence_time": "2023-04-01T11:30:00Z",
    "home_team": "Manchester City",
    "away_team": "Liverpool",
    "bookmakers": [
      {
        "key": "williamhill",
        "title": "William Hill",
        "last_update": "2023-03-26T23:04:06Z",
        "markets": [
          {
            "key": "h2h",
            "last_update": "2023-03-26T23:04:06Z",
            "outcomes": [
              { "name": "Liverpool", "price": 5.5 },
              { "name": "Manchester City", "price": 1.57 },
              { "name": "Draw", "price": 4.0 }
            ]
          }
        ]
      },
      ...

Discover more about the bookmakers, sports and markets that we cover with get a free API key →