Get NBA schedule

GET/v1/nba/schedule

Full season schedule with venue, broadcast information, timezone-aware tip-off times, and game status.

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
seasonstringNoSeason, e.g. 2024-25
date_fromstringNoStart date (YYYY-MM-DD)
date_tostringNoEnd date (YYYY-MM-DD)
teamstringNoFilter to one team

Response

{
  "games": [
    {
      "game_id": "0022500412",
      "date": "2025-11-14",
      "tip_off_utc": "2025-11-14T03:30:00Z",
      "home": "BOS", "away": "LAL",
      "venue": "TD Garden",
      "broadcast": { "national": "TNT", "home_local": "NBC Sports Boston" }
    }
  ]
}

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