NBA API

# NBA API — The Most Comprehensive NBA Data Service REST API delivering **live NBA data** — scores, schedules, standings, box scores, play-by-play, team and player statistics, betting odds, injuries, news, and more. Built for fantasy apps, sports apps, dashboards, analytics platforms, and AI tools. ## Why this API? - **40+ endpoints** — more complete NBA data coverage than any other NBA API on…

12 subscribers
9.4/10 popularity
2566 ms avg latency
97% success rate
36 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

NBA API endpoints

MethodEndpointDescription
Scoreboard
GET getScoreboard
/api/v1/scoreboard
Returns the scoreboard for a given date. Defaults to today if gameDate is omitted.
GET getLiveScoreboard
/api/v1/scoreboard/live
Returns the current live scoreboard with real-time game data.
Schedule
GET getSchedule
/api/v1/schedule
Returns the season schedule, optionally filtered by date and/or team.
Standings
GET getStandings
/api/v1/standings
Returns league standings for the given season, season type, and grouping.
Teams
GET getTeamNews
/api/v1/teams/{teamId}/news
Returns recent news articles for a specific team.
GET getTeamAwards
/api/v1/teams/{teamId}/awards
Returns awards and championship history for a specific team.
GET getTeamSchedule
/api/v1/teams/{teamId}/schedule
Returns the schedule for a specific team.
GET getAllTeamStats
/api/v1/teams/stats
Returns aggregated statistics for all teams.
GET getTeamHistory
/api/v1/teams/{teamId}/history
Returns historical information for a specific team.
GET getTeamStats
/api/v1/teams/{teamId}/stats
Returns season statistics for a specific team.
GET getTeamDetail
/api/v1/teams/{teamId}
Returns detailed information for a specific team.
GET getTeamLeaders
/api/v1/teams/{teamId}/leaders
Returns all-time statistical leaders for a specific franchise.
GET getTeams
/api/v1/teams
Returns a list of all NBA teams.
GET getTeamRoster
/api/v1/teams/{teamId}/roster
Returns the current roster for a specific team.
GET getTeamGamelog
/api/v1/teams/{teamId}/gamelog
Returns the game-by-game log for a specific team.
Players
GET getPlayerAdvanced
/api/v1/players/{playerId}/advanced
Returns advanced statistics for a specific player.
GET getPlayerSplits
/api/v1/players/{playerId}/splits
Returns split statistics (home/away, win/loss, by month, etc.) for a specific player.
GET getPlayerShots
/api/v1/players/{playerId}/shots
Returns shot dashboard data for a specific player.
GET getPlayerInfo
/api/v1/players/{playerId}
Returns biographical and career information for a specific player.
GET getPlayerAwards
/api/v1/players/{playerId}/awards
Returns awards and accolades for a specific player.
GET getPlayerNews
/api/v1/players/{playerId}/news
Returns recent news articles and injury updates for a specific player.
GET getPlayerStats
/api/v1/players/{playerId}/stats
Returns career statistics for a specific player.
GET getPlayers
/api/v1/players
Returns a list of all NBA players, optionally filtered by season and active status.
GET getAllPlayerStats
/api/v1/players/stats
Returns aggregated statistics for all players.
GET getPlayerGamelog
/api/v1/players/{playerId}/gamelog
Returns the game-by-game log for a specific player.
Games
GET getGamePlayByPlay
/api/v1/games/{gameId}/playbyplay
Returns play-by-play data for a specific game, optionally filtered by period.
GET getGameDetail
/api/v1/games/{gameId}
Returns detailed information for a specific game.
GET getGameBoxscore
/api/v1/games/{gameId}/boxscore
Returns the live box score for a specific game.
GET getGameSummary
/api/v1/games/{gameId}/summary
Returns a summary of a specific game including line scores and stats.
Odds
GET getOdds
/api/v1/odds
Returns betting odds for today's games.
Leaders
GET getLeaders
/api/v1/leaders
Returns league statistical leaders for a given category.
News
GET getLeagueNews
/api/v1/news
Returns the latest league-wide NBA news.
Injuries
GET getInjuries
/api/v1/injuries
Returns the current injury report, optionally filtered by team.
Channels
GET getChannels
/api/v1/channels
Returns the list of TV broadcast channels for NBA games.
League
GET getLeagueInfo
/api/v1/league/info
Returns general NBA league information.
GET getSeasons
/api/v1/league/seasons
Returns a list of available NBA seasons.

NBA API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 500 / monthly
PRO $9.99 / month
  • Requests: 10,000 / daily (then $0.0070 each)
ULTRA Recommended $24.99 / month
  • Requests: 44,000 / daily (then $0.0050 each)
MEGA $49.99 / month
  • Requests: 72,000 / daily (then $0.0030 each)

More Sports APIs

View all →
  • The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results…

    SportsFreemium9.3k subscribers
  • Sign up directly on our platform: https://therundown.io/pricing/api Please see our docs at…

    SportsFreemium2.2k subscribers
  • +1 220 football leagues & cups. Livescore (15s), live & pre-match odds, events, line-ups, coachs, players,…

    SportsFree
  • Odds data API for NFL, NBA, MLB, EPL, AFL and loads more, from US, UK, EU and Aussie bookmakers. Get started…

    SportsFreemium9.9k subscribers
  • All NBA Stats DATA, Games, Livescore, Standings, Players, Statistics...

    SportsFreemium
  • FlashScore Live Sports API - Real-Time Scores, Results & Match Stats. Get detailed sports data including…

    SportsFreemium2.2k subscribers