NBA Sports API by PropSports
What this API is The NBA endpoints from PropSports API, available as a standalone $19/mo subscription for developers who only need basketball data. Built and operated by PropTechUSA.ai on Cloudflare Workers. Sub-100ms globally. One API key. One auth header. Need all 4 sports (MLB, NFL, NBA, NHL)? The full PropSports API starts at $49/mo: https://propsports.proptechusa.ai/pricing.html What makes…
NBA Sports API by PropSports endpoints
| Method | Endpoint | Description |
|---|---|---|
| Scores | ||
| GET |
getNBAScores /nba/scores |
Live scores and game status for all games today. Includes home/away teams, score, quarter, time remaining, and broadcast. |
| GET |
getNBAGame /nba/game/{gameId} |
Full game detail including scoring by quarter, team stats totals, and officials. |
| GET |
getNBAScoresLive /nba/scores/live |
Real-time in-game score updates for all active NBA games. Includes current possession, shot clock, last play. Poll at 30-second intervals during games. |
| Box Scores | ||
| GET |
getNBABoxScore /nba/boxscore/{gameId} |
Full box score with standard stats PLUS computed advanced analytics for every player: True Shooting % (TS%), Usage Rate (USG%), Offensive Rating (ORtg), Defensive Rating (DRtg),… |
| Props | ||
| GET |
getNBAReboundsProps /nba/props/rebounds |
Total rebounds props with matchup context including opponent rebounding rate. |
| GET |
getNBAPRAProps /nba/props/pra |
Combined PRA props — the most popular NBA combo prop market. |
| GET |
getNBAPointsProps /nba/props/points |
Points props for tonight's players with matchup context including opponent defensive rating and pace. |
| GET |
getNBABlocksProps /nba/props/blocks |
Blocks props for tonight's players. |
| GET |
getNBAAssistsProps /nba/props/assists |
Assists props with matchup context including opponent assist-to-turnover rate. |
| GET |
getNBAStealsProps /nba/props/steals |
Steals props for tonight's players. |
| GET |
getNBAThreesProps /nba/props/threes |
3-pointers made props with opponent 3PA rate allowed context. |
| Odds | ||
| GET |
getNBAMoneylines /nba/odds/moneyline |
Best moneyline prices per side across tracked books. |
| GET |
getNBALineMovement /nba/odds/movement |
Opening vs current line movement for spreads, totals, and moneylines. |
| GET |
getNBASpreads /nba/odds/spreads |
Current point spreads with opening line, current line, and movement direction. |
| GET |
getNBATotals /nba/odds/totals |
Game totals with current line, opening line, and movement. |
| Stats | ||
| GET |
getNBAAdvancedStats /nba/stats/advanced |
Advanced team analytics: Net Rating, Pace, eFG%, TOV%, OREB%, FT/FGA, and four factors. The same metrics used by front offices. |
| GET |
getNBAPlayerStats /nba/stats/players |
Season stats leaderboard sortable by any stat. |
| GET |
getNBATeamStats /nba/stats/team |
Team-level offensive and defensive stats including pace, ORtg, DRtg, eFG%, TOV%, OREB%, FT rate. |
| Schedule & Teams | ||
| GET |
getNBAStandings /nba/standings |
Conference standings with W-L, PCT, GB, home/away splits, last 10, streak, and playoff seed. |
| GET |
getNBATeams /nba/teams |
All 30 NBA teams with city, name, abbreviation, conference, division, arena, colors, and team ID. |
| GET |
getNBARoster /nba/roster/{teamId} |
Full active roster with position, jersey number, age, height, weight, and experience. |
| GET |
getNBASchedule /nba/schedule |
Full NBA schedule for the current date or specified date range. |
| GET |
getNBAInjuries /nba/injuries |
Current NBA injury report. Includes player name, team, position, injury type, game status (Out / Questionable / Probable / GTD), and expected return date where available. |
NBA Sports API by PropSports pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $19 / month | — |
|
| PRO | $39 / month | — |
|
| ULTRA | $79 / month | — |
|