nba_shot_chart
Get NBA shot chart. Returns the shot chart for one player or team: one row per shot with the game, player, team, period, event and action type, the shot's zone (basic, area and range), distance, court coordinates (LOC_X/LOC_Y), the made flag and the game date. Scoping to one player or one team is required.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nba_shot_chart"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| season | No | Optional season in YYYY-YY form, for example 2026-27. Defaults to the current NBA season. | |
| team_id | No | Optional team id from nba-standings; supply this or player_id. 0 keeps the player query unscoped. | |
| league_id | No | Optional league id; only 00 (NBA) is verified. | |
| player_id | No | Optional player id from nba-players; supply this or team_id. | |
| season_type | No | Optional season type; defaults to Regular Season. | |
| context_measure | No | Optional shot-chart base event; FGA or FG_PCT are verified. Defaults to FGA. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |