Skip to content

get_market_odds

10 creditsStats + aggregationPOST /v1/get_market_odds

Opening and closing lines by sportsbook for both teams to score, draw no bet, double chance and the first half (history from May 2023)

Use it when you need a match's both-teams-to-score, draw no bet, double chance or first-half lines as history: each sportsbook's opening and closing price. Pass league for matches outside the Premier League.

Parameters

game_idstringrequired
Game id from get_schedule or list_games.
marketenum: btts | draw_no_bet | double_chance | h2h_h1 | totals_h1 | spreads_h1required
The market: btts (both teams to score: Yes or No), draw_no_bet (draw no bet: home or away, a draw voids it), double_chance (double chance: two of home, draw and away (e.g. Arsenal or Draw)), h2h_h1 (1st half result: home, draw or away), totals_h1 (1st half total goals), spreads_h1 (1st half goal handicap)
bookmakerstringoptional
One bookmaker key, e.g. draftkings, fanduel, pinnacle.
estimate_onlybooleanoptional
Return what this call would cost, without charging or running it.

Notes

  • Over MCP, ask for it in plain English and the client calls get_market_odds itself. Point any MCP client at https://mcp.strikerapi.com/mcp?key=YOUR_API_KEY.
  • Each call costs 10 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_market_odds \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "game_id": "704425",
  "market": "btts"
}'

Response

json
{
  "game_id": "704425",
  "market": "btts",
  "label": "both teams to score: Yes or No",
  "scheduled_start": "2025-02-12T19:30:00.000Z",
  "books": [
    {
      "bookmaker": "draftkings",
      "opening": [
        {
          "outcome": "No",
          "point": null,
          "price": -105
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -120
        }
      ],
      "opening_captured_at": "2025-02-12T18:55:39.000Z",
      "closing": [
        {
          "outcome": "No",
          "point": null,
          "price": -105
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -120
        }
      ],
      "closing_captured_at": "2025-02-12T18:55:39.000Z",
      "minutes_before_start": 34.4
    },
    {
      "bookmaker": "fanduel",
      "opening": [
        {
          "outcome": "No",
          "point": null,
          "price": -112
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -112
        }
      ],
      "opening_captured_at": "2025-02-12T18:55:39.000Z",
      "closing": [
        {
          "outcome": "No",
          "point": null,
          "price": -112
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -112
        }
      ],
      "closing_captured_at": "2025-02-12T18:55:39.000Z",
      "minutes_before_start": 34.4
    },
    {
      "bookmaker": "pinnacle",
      "opening": [
        {
          "outcome": "No",
          "point": null,
          "price": -106
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -108
        }
      ],
      "opening_captured_at": "2025-02-12T18:55:39.000Z",
      "closing": [
        {
          "outcome": "No",
          "point": null,
          "price": -106
        },
        {
          "outcome": "Yes",
          "point": null,
          "price": -108
        }
      ],
      "closing_captured_at": "2025-02-12T18:55:39.000Z",
      "minutes_before_start": 34.4
    }
  ],
  "count": 4
}

Response fields

game_idstring
marketstring
labelstring
scheduled_startstring
books[]array
List of objects
books[].bookmakerstring
books[].opening[]array
List of objects
books[].opening[].outcomestring
books[].opening[].pointnull
books[].opening[].pricenumber
books[].opening_captured_atstring
books[].closing[]array
List of objects
books[].closing[].outcomestring
books[].closing[].pointnull
books[].closing[].pricenumber
books[].closing_captured_atstring
books[].minutes_before_startnumber
countnumber

Related endpoints

Try it

500 free credits every month: 50 calls to get_market_odds, and no card.