Get NBA box score

GET/v1/nba/games/{game_id}/box-score

Complete box score for a single NBA game, including team totals, individual player stats, four-factor metrics, and pace adjustments.

Code samples

# Get live scores across every league
curl "https://api.sportapi.io/v1/nba/scores/live" \
  -H "Authorization: Bearer $API_KEY"

# Response
{
  "games": [{
    "game_id": "0022500412",
    "status": "in_progress",
    "period": 3, "clock": "07:42",
    "home": { "team": "BOS", "score": 78 },
    "away": { "team": "LAL", "score": 71 },
    "last_play": "J. Tatum makes 3-pt jumper from 25 ft"
  }]
}

Query parameters

ParameterTypeRequiredDescription
game_idstringYesPath parameter — NBA game ID
includestringNoExtras: advanced, lineups, on_off

Response

{
  "game_id": "0022500412",
  "status": "final",
  "home": {
    "team": "BOS",
    "totals": { "pts": 112, "reb": 48, "ast": 24, "ts_pct": 0.589 },
    "players": [
      { "id": "jayson-tatum", "min": 38, "pts": 28, "reb": 9, "ast": 5, "fg_pct": 0.480, "plus_minus": 7 }
    ]
  },
  "away": { "team": "LAL", "totals": { "pts": 108, "reb": 41 }, "players": [] }
}

Error responses

StatusCodeDescription
401unauthorizedMissing or invalid API key
403tier_insufficientYour plan tier doesn't include this resource
429rate_limitedExceeded rate limit; honor Retry-After
500internal_errorServer error; retry with exponential backoff