get_player_props
10 creditsMulti-tablePOST /v1/get_player_props
Anytime goalscorer prices by sportsbook, opening and closing
Use it when you are shopping or backtesting anytime goalscorer prices: every sportsbook's Yes price for every player in a match, or one player's prices across matches, opening or closing.
Parameters
game_idstringoptional- Game id: every player's props for that game.
player_idstringoptional- Player id (e.g. 280555) from search_players. With from_date: that player's props across games.
from_datestringoptional- With player_id: first date, YYYY-MM-DD (the game's date).
to_datestringoptional- With player_id: last date (default: no end), YYYY-MM-DD (the game's date).
marketenum: player_goal_scorer_anytimeoptional- One market: player_goal_scorer_anytime (anytime goalscorer (over = scores))
bookmakerstringoptional- Bookmaker key, e.g. draftkings, fanduel, pinnacle.
snapshot_typeenum: opening | closingoptional- closing (default): the last line before the game starts. opening: the first one captured.
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_player_propsitself. Point any MCP client athttps://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_player_props \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"game_id": "740916"
}'Response
json
{
"snapshot_type": "closing",
"games": 1,
"props": [
{
"game_id": "740916",
"game_date": "2026-04-19",
"player_name": "Abdukodir Khusanov",
"player_id": "362211",
"market": "player_goal_scorer_anytime",
"bookmaker": "draftkings",
"line": null,
"over_odds": 2500,
"under_odds": null,
"captured_at": "2026-04-19T15:20:38.000Z",
"source": "the_odds_api"
},
{
"game_id": "740916",
"game_date": "2026-04-19",
"player_name": "Abdukodir Khusanov",
"player_id": "362211",
"market": "player_goal_scorer_anytime",
"bookmaker": "fanduel",
"line": null,
"over_odds": 1400,
"under_odds": null,
"captured_at": "2026-04-19T15:20:38.000Z",
"source": "the_odds_api"
},
{
"game_id": "740916",
"game_date": "2026-04-19",
"player_name": "Bernardo Silva",
"player_id": "199833",
"market": "player_goal_scorer_anytime",
"bookmaker": "draftkings",
"line": null,
"over_odds": 1200,
"under_odds": null,
"captured_at": "2026-04-19T15:20:38.000Z",
"source": "the_odds_api"
}
],
"count": 36
}Response fields
snapshot_typestringgamesnumberprops[]array- List of objects
props[].game_idstringprops[].game_datestringprops[].player_namestringprops[].player_idstringprops[].marketstringprops[].bookmakerstringprops[].linenullprops[].over_oddsnumberprops[].under_oddsnullprops[].captured_atstringprops[].sourcestringcountnumber
Related endpoints
get_game5 cr
Takes the game_id this one returns.
One match: score, both box scores, every player's line, key events, each book's line
get_lineups5 cr
Takes the game_id this one returns.
Formations, starting XIs, benches and substitutions with minutes
get_player5 cr
Takes the player_id this one returns.
Profile, per-season totals and per-90 rates, last 10 matches
get_player_games5 cr
Takes the player_id this one returns.
A player's full match log
Try it
500 credits free on signup: 50 calls to get_player_props, and no card.