get_prop_movement
10 creditsTime-seriesPOST /v1/get_prop_movement
How one player's prop line moved before a game, every capture by sportsbook
Use it when you want how one player's points line moved before a game, book by book: every capture we hold with its time before the start.
Parameters
game_idstringrequired- Game id.
player_idstringrequired- Player id (e.g. 3945274) from search_players.
marketenum: player_points | player_rebounds | player_assists | player_threes | player_points_rebounds_assists | player_blocks | player_steals | player_points_rebounds | player_points_assists | player_rebounds_assists | player_double_double | player_triple_doublerequired- The market: player_points (points), player_rebounds (rebounds), player_assists (assists), player_threes (three-pointers made), player_points_rebounds_assists (points + rebounds + assists), player_blocks (blocks), player_steals (steals), player_points_rebounds (points + rebounds), player_points_assists (points + assists), player_rebounds_assists (rebounds + assists), player_double_double (double-double (over = yes)), player_triple_double (triple-double (over = yes))
bookmakerstringoptional- One book's captures, e.g. draftkings.
leagueenum: nba | wnba | ncaamoptional- League. Defaults to nba. One of: nba, wnba, ncaam.
Notes
- Over MCP, ask for it in plain English and the client calls
get_prop_movementitself. Point any MCP client athttps://mcp.dunkapi.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.dunkapi.com/v1/get_prop_movement \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"game_id": "401585601",
"player_id": "0000001",
"market": "player_points"
}'Response
json
{
"game_id": "401585601",
"player_id": "0000001",
"player_name": "Example Player",
"market": "player_points",
"books": [
{
"bookmaker": "draftkings",
"snapshots": [
{
"captured_at": "2023-10-24T17:00:00.000Z",
"minutes_before_scheduled_start": 360,
"line": 23.5,
"over_odds": -110,
"under_odds": -110
},
{
"captured_at": "2023-10-24T22:30:00.000Z",
"minutes_before_scheduled_start": 30,
"line": 24.5,
"over_odds": -115,
"under_odds": -105
}
],
"line_change": 1
}
],
"count": 2,
"note": "Illustrative example: made-up player and numbers, to show the shape of a response."
}Response fields
game_idstringplayer_idstringplayer_namestringmarketstringbooks[]array- List of objects
books[].bookmakerstringbooks[].snapshots[]array- List of objects
books[].snapshots[].captured_atstringbooks[].snapshots[].minutes_before_scheduled_startnumberbooks[].snapshots[].linenumberbooks[].snapshots[].over_oddsnumberbooks[].snapshots[].under_oddsnumberbooks[].line_changenumbercountnumbernotestring
Related endpoints
search_players1 cr
Returns the player_id this one takes.
Find players by name
list_games2 cr
Returns the game_id this one takes.
Games with scores by season, date, range or team
get_schedule2 cr
Returns the game_id this one takes.
Upcoming games with the median line across sportsbooks
get_injuries2 cr
Returns the player_id this one takes.
The latest injury report: status, injury and expected return (NBA, WNBA)
Try it
500 free credits every month: 50 calls to get_prop_movement, and no card.