nba_play_by_play
Get one NBA game's play-by-play and return every action with period, clock, team, player, score and description fields. Use the ten-digit game_id from nba_scoreboard and optionally start_period/end_period to bound the scan; video availability is reported as a source flag, and an unknown game id is an upstream error. This is the most terms-exposed NBA surface, so keep the call scoped to one game.
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_play_by_play"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game_id | No | Ten-digit game id from nba-scoreboard, for example 0022600196. | |
| end_period | No | Optional last period to include, 0 to 14; 0 means through the end. | |
| start_period | No | Optional first period to include, 0 to 14; 0 means from the start. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |