Starting PriceFree
Free TierYes
Live DataYes
WebSocketNo
Commercial UseNo
Overview
The NBA Stats API provides access to official NBA statistics through stats.nba.com endpoints. While not officially documented for external use, these endpoints offer the most comprehensive NBA data available, including play-by-play data, advanced stats, shot charts, lineup data, and tracking data. Widely used by NBA analytics communities.
Pros
- Official NBA data source
- Play-by-play data
- Shot charts and tracking data
- Extensive historical data
- Free to use
Cons
- Unofficial API
- No commercial use
- Rate limited aggressively
- Can change without notice
- Complex parameter format
Best For
NBA analyticsAcademic researchPersonal projectsNBA data science
Not Ideal For
Commercial applicationsProduction appsNon-NBA sportsReliable production use
Specifications
REST APIYes
GraphQLNo
WebSocketNo
WebhooksNo
OpenAPI SpecNo
Player StatsYes
Team StatsYes
Odds DataNo
Historical Data1996+ with advanced stats
Request LimitsUnofficial, rate-limited by NBA
Commercial UseNo
RedistributionNo
White LabelNo
SDKs
PythonR
Leagues
NBAWNBAG-League
Last verified: 2026-08-04
Pricing Plans
Unofficial
Free
Variable
- Full NBA data
- Advanced stats
- No SLA
Similar APIs
SP
Sportradar
9.4Enterprise-grade sports data and technology platform
from Custom
AP
API-Sports
8.4Multi-sport API covering football, basketball, baseball, hockey, and more
from Free
TH
The Odds API
8.2Real-time sports odds from 30+ bookmakers
from Free
SP
SportsDataIO
7.9Real-time and historical sports data for developers
from Free