Skip to content

get_odds

5 creditsStats + aggregationPOST /v1/get_odds

Every sportsbook's three-way moneyline, goal handicap and total for a match (5) or a day (10), with results

Use it when you need each sportsbook's home, draw and away prices, handicap and total for a match or a day, with the no-margin probabilities and the result.

Parameters

game_idstringoptional
One match.
datestringoptional
A day's matches, YYYY-MM-DD (UTC).
seasonnumber | stringoptional
A season of priced matches, by the year it starts (2025 = 2025-26; MLS: the calendar year).
teamstringoptional
With season: one club's matches.
limitintegeroptional
With season: matches per page (default 50).
offsetintegeroptional
With season: page offset; use next_offset.

Notes

  • Over MCP, ask for it in plain English and the client calls get_odds itself. Point any MCP client at https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY.
  • Each call costs 5 credits, taken before it runs and refunded if the server errors.
  • Not the call you need? Find the right call by what you are trying to answer.

Request

curl -X POST https://mcp.strikerapi.com/v1/get_odds \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "game_id": "740916"
}'

Response

json
{
  "games": [
    {
      "game_id": "740916",
      "season": 2025,
      "stage": "Regular Season",
      "date": "2026-04-19",
      "starts_at": "2026-04-19T15:30:00.000Z",
      "status": "final",
      "status_detail": "FT",
      "home": {
        "team_id": "382",
        "abbrev": "MNC",
        "name": "Manchester City",
        "score": 2
      },
      "away": {
        "team_id": "359",
        "abbrev": "ARS",
        "name": "Arsenal",
        "score": 1
      },
      "result": "H",
      "neutral_site": null,
      "venue": "Etihad Stadium",
      "city": "Manchester",
      "attendance": 52523,
      "books": [
        {
          "provider": "Bet 365",
          "source": "espn",
          "home_ml_open": null,
          "home_ml_close": -118,
          "draw_ml_open": null,
          "draw_ml_close": 270,
          "away_ml_open": null,
          "away_ml_close": 310,
          "close_prob": "{...}",
          "home_handicap_open": null,
          "home_handicap_close": null,
          "handicap_home_odds": null,
          "handicap_away_odds": null,
          "total_open": null,
          "total_close": 2.5,
          "over_odds": -108,
          "under_odds": -108,
          "captured_at": "2026-10-08T03:01:21.194Z"
        },
        {
          "provider": "DraftKings",
          "source": "espn",
          "home_ml_open": 125,
          "home_ml_close": -115,
          "draw_ml_open": 235,
          "draw_ml_close": 260,
          "away_ml_open": 205,
          "away_ml_close": 330,
          "close_prob": "{...}",
          "home_handicap_open": -0.5,
          "home_handicap_close": -0.5,
          "handicap_home_odds": -130,
          "handicap_away_odds": -110,
          "total_open": 2.5,
          "total_close": 2.5,
          "over_odds": -110,
          "under_odds": -115,
          "captured_at": "2026-10-08T03:01:21.194Z"
        }
      ],
      "outcome": {
        "result": "H",
        "median_total": 2.5,
        "median_home_handicap": -0.5,
        "over": true,
        "home_covered": true
      }
    }
  ],
  "count": 2
}

Response fields

games[]array
List of objects
games[].game_idstring
games[].seasonnumber
games[].stagestring
games[].datestring
games[].starts_atstring
games[].statusstring
games[].status_detailstring
games[].homeobject
games[].home.team_idstring
games[].home.abbrevstring
games[].home.namestring
games[].home.scorenumber
games[].awayobject
games[].away.team_idstring
games[].away.abbrevstring
games[].away.namestring
games[].away.scorenumber
games[].resultstring
games[].neutral_sitenull
games[].venuestring
games[].citystring
games[].attendancenumber
games[].books[]array
List of objects
games[].books[].providerstring
games[].books[].sourcestring
games[].books[].home_ml_opennull
games[].books[].home_ml_closenumber
games[].books[].draw_ml_opennull
games[].books[].draw_ml_closenumber
games[].books[].away_ml_opennull
games[].books[].away_ml_closenumber
games[].books[].close_probstring
games[].books[].home_handicap_opennull
games[].books[].home_handicap_closenull
games[].books[].handicap_home_oddsnull
games[].books[].handicap_away_oddsnull
games[].books[].total_opennull
games[].books[].total_closenumber
games[].books[].over_oddsnumber

Related endpoints

Try it

500 credits free on signup: 100 calls to get_odds, and no card.