Skip to content

get_prop_history

10 creditsMulti-tablePOST /v1/get_prop_history

A player's anytime goalscorer price against whether he scored, match by match

Use it when you are asking whether a scorer's price was right: for each match, the closing price (the median across books), whether he scored from our box scores, and the share of matches he scored in.

Parameters

player_idstringrequired
Player id (e.g. 280555) from search_players.
marketenum: player_goal_scorer_anytimerequired
The market: player_goal_scorer_anytime (anytime goalscorer (over = scores))
from_datestringoptional
First date, YYYY-MM-DD (the game's date).
to_datestringoptional
Last date, YYYY-MM-DD (the game's date).
bookmakerstringoptional
One book's closing line instead of the median across books, e.g. draftkings.
limitintegeroptional
Games to return, oldest first (default 50, max 200). next_from_date says where to continue.

Notes

  • Over MCP, ask for it in plain English and the client calls get_prop_history 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_prop_history \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "player_id": "253989",
  "market": "player_goal_scorer_anytime",
  "from_date": "2025-08-01"
}'

Response

json
{
  "player_id": "253989",
  "player_name": "Erling Braut Haaland",
  "market": "player_goal_scorer_anytime",
  "stat": "goals",
  "bookmaker": null,
  "games": [
    {
      "game_id": "740602",
      "game_date": "2025-08-16",
      "line": null,
      "open_line": null,
      "over_odds": -120,
      "under_odds": null,
      "books": 2,
      "actual": 2,
      "result": "over",
      "margin": null
    },
    {
      "game_id": "740613",
      "game_date": "2025-08-23",
      "line": null,
      "open_line": null,
      "over_odds": -160,
      "under_odds": null,
      "books": 2,
      "actual": 0,
      "result": "under",
      "margin": null
    },
    {
      "game_id": "740617",
      "game_date": "2025-08-31",
      "line": null,
      "open_line": null,
      "over_odds": -120,
      "under_odds": null,
      "books": 2,
      "actual": 1,
      "result": "over",
      "margin": null
    }
  ],
  "count": 39,
  "summary": {
    "games": 39,
    "graded": 39,
    "overs": 24,
    "unders": 15,
    "pushes": 0,
    "over_rate": 0.615,
    "avg_line": null,
    "avg_actual": 0.8
  },
  "truncated": false,
  "next_from_date": null
}

Response fields

player_idstring
player_namestring
marketstring
statstring
bookmakernull
games[]array
List of objects
games[].game_idstring
games[].game_datestring
games[].linenull
games[].open_linenull
games[].over_oddsnumber
games[].under_oddsnull
games[].booksnumber
games[].actualnumber
games[].resultstring
games[].marginnull
countnumber
summaryobject
summary.gamesnumber
summary.gradednumber
summary.oversnumber
summary.undersnumber
summary.pushesnumber
summary.over_ratenumber
summary.avg_linenull
summary.avg_actualnumber
truncatedboolean
next_from_datenull

Related endpoints

Try it

500 credits free on signup: 50 calls to get_prop_history, and no card.