{"slug": "nba-stats", "name": "NBA Stats (stats.nba.com)", "type": "open_api", "description": "Undocumented public JSON endpoints behind the NBA's stats website, giving current and historical team and player statistics. Unofficial use, no key and no stability guarantee.", "website": "https://any-api.com/nba_com/nba_com/docs/API_Description", "country": null, "sports": ["basketball"], "data_types": ["historical", "player-stats", "scores", "standings", "stats"], "protocols": ["rest"], "free_tier": true, "trial_days": null, "demo": null, "contact_sales_only": false, "min_price": null, "plans_count": 0, "commercial_use": null, "betting_use": null, "redistribution": null, "rights_basis": null, "customer_types": [], "live_in_play": null, "sentiment": "mixed", "discussions": 60, "github_repos": 152, "priority": 2.0, "logo": "/logos/nba-stats.png", "logo_tone": "dark", "docs_url": "https://any-api.com/nba_com/nba_com/docs/API_Description", "pricing_url": null, "status_page_url": null, "founded_year": null, "product": {"name": "stats.nba.com endpoints", "formats": ["json"], "auth_methods": ["none"], "sdk_languages": [], "openapi_url": null, "history_depth": null, "update_frequency": null, "claimed_latency_ms": null}, "plans": [], "access": {"restricted_countries": [], "available_only_in": null, "customer_types": null, "kyc_required": null, "odds_regions": null, "bookmakers_count": null, "notes": null, "source_url": null}, "usage_rights": {"commercial_use": null, "betting_use": null, "redistribution": null, "storage": null, "attribution_required": null, "media_included": null, "terms_url": null, "source_url": null, "basis": null}, "data_source": {"official_partners": [], "collection_methods": [], "source_url": null}, "support": {"sla_uptime": null, "channels": [], "sandbox": null, "changelog_url": null, "certifications": [], "payment_methods": [], "min_contract": null, "source_url": null}, "coverage": {"competitions_count": null, "key_leagues": [], "womens": null, "live_in_play": null, "markets": [], "languages": [], "id_mapping": null, "source_url": null}, "community": {"summary": "Undocumented stats.nba.com JSON endpoints, mostly reached through community wrappers like nba_api and py_ball. Popular for charts and models, but the NBA has restricted access over time (header requirements, removal complaints, users reporting being blocked or timing out). No official docs or support; people lean on wrappers or alternatives like Basketball Reference.", "sentiment": "mixed", "topics": ["reliability", "docs", "legal", "alternatives"], "pros": ["Rich historical player and team stats", "Wrapper libraries make it easy to use"], "cons": ["Undocumented and unofficial", "Access restricted or blocked over time", "Timeouts and endpoint removals"], "evidence": ["https://www.reddit.com/r/nba/comments/43gvhc/", "https://www.reddit.com/r/nba/comments/pk5jd8/", "https://www.reddit.com/r/sportsanalytics/comments/1pj895t/", "https://www.reddit.com/r/webdev/comments/kpofnv/", "https://www.reddit.com/r/nba/comments/13hk3et/"]}, "discussions_list": [{"platform": "reddit", "title": "[OC] Elo system to determine who are the best at jump balls", "url": "https://www.reddit.com/r/nba/comments/dhandf/", "date": "2019-10-13", "score": 1630.0, "where": "r/nba"}, {"platform": "reddit", "title": "NBA is appaling for removing their stats.nba.com API", "url": "https://www.reddit.com/r/nba/comments/pk5jd8/", "date": "2021-09-08", "score": 647.0, "where": "r/nba"}, {"platform": "reddit", "title": "nba_api: An NBA API Client for Python", "url": "https://www.reddit.com/r/nba/comments/9j2e05/", "date": "2018-09-26", "score": 607.0, "where": "r/nba"}, {"platform": "reddit", "title": "nba_api: An NBA API Client for Python", "url": "https://www.reddit.com/r/Python/comments/9j2dxi/", "date": "2018-09-26", "score": 171.0, "where": "r/Python"}, {"platform": "reddit", "title": "Finally some documentation for the stats.nba.com API!", "url": "https://www.reddit.com/r/nba/comments/3k91g5/", "date": "2015-09-09", "score": 169.0, "where": "r/nba"}, {"platform": "reddit", "title": "nba_api: An NBA API Client for Python", "url": "https://www.reddit.com/r/nba/comments/bbzmsv/", "date": "2019-04-11", "score": 157.0, "where": "r/nba"}, {"platform": "reddit", "title": "nba_api: An NBA API Client for Python", "url": "https://www.reddit.com/r/fantasybball/comments/bbzp1s/", "date": "2019-04-11", "score": 110.0, "where": "r/fantasybball"}, {"platform": "reddit", "title": "nba_api: An NBA API Client for Python", "url": "https://www.reddit.com/r/sportsbook/comments/bbzooz/", "date": "2019-04-11", "score": 104.0, "where": "r/sportsbook"}, {"platform": "reddit", "title": "nba_api: Helping Deliver OC Material and NBA Stats Data Analysis with Python", "url": "https://www.reddit.com/r/fantasybball/comments/dvbyov/", "date": "2019-11-12", "score": 76.0, "where": "r/fantasybball"}, {"platform": "reddit", "title": "py_ball: API wrapper in Python for NBA and WNBA data", "url": "https://www.reddit.com/r/sportsbook/comments/bv0dbl/", "date": "2019-05-30", "score": 74.0, "where": "r/sportsbook"}, {"platform": "reddit", "title": "py_ball: API wrapper in Python for NBA and WNBA data", "url": "https://www.reddit.com/r/datasets/comments/bsuhhc/", "date": "2019-05-25", "score": 72.0, "where": "r/datasets"}, {"platform": "reddit", "title": "stats.nba.com is limiting it's public API", "url": "https://www.reddit.com/r/nba/comments/43gvhc/", "date": "2016-01-31", "score": 68.0, "where": "r/nba"}], "repos": [{"platform": "github", "title": "azraelgarden/avaliacao-sprint-1", "url": "https://github.com/azraelgarden/avaliacao-sprint-1", "date": "2021-05-11", "score": 4.0, "where": null}, {"platform": "github", "title": "FosterToster/parametrica", "url": "https://github.com/FosterToster/parametrica", "date": "2026-02-02", "score": 4.0, "where": null}, {"platform": "github", "title": "wenderalves/remote-awesome-list", "url": "https://github.com/wenderalves/remote-awesome-list", "date": "2020-03-23", "score": 4.0, "where": null}, {"platform": "github", "title": "Tuwaiq-NET01/Project04_Auth_CRUD_ASP.NET", "url": "https://github.com/Tuwaiq-NET01/Project04_Auth_CRUD_ASP.NET", "date": "2021-08-07", "score": 3.0, "where": null}, {"platform": "github", "title": "IrlanFreitas/devsfera", "url": "https://github.com/IrlanFreitas/devsfera", "date": "2022-05-04", "score": 3.0, "where": null}, {"platform": "github", "title": "OSCards-2-0/OSCards-2-0", "url": "https://github.com/OSCards-2-0/OSCards-2-0", "date": "2021-05-13", "score": 2.0, "where": null}], "videos": [{"title": "How to Access NBA Stats Play-by-Play Data with the \"Unofficial\" NBA API", "url": "https://www.youtube.com/watch?v=odCb5jczq9Y", "channel": "Learn With Jabe", "date": "2021-08-10"}], "notes": "Crawled pages redirected to the unrelated APILayer marketplace, so nothing about the endpoints was verified on-page. Verdict from catalog note (public-apis). No official developer program or terms; borderline reject. Least certain.", "checked_at": "2026-11-03", "alternatives": ["nba-api", "isports-api", "data-sports-group", "dunkapi", "rolling-insights-datafeeds"], "fit": {"best_for": null, "not_for": "Production products needing a supported API; this is an undocumented set of endpoints with no official terms or stability guarantee, and the saved pages did not verify them.", "use_cases": ["Personal NBA stat projects", "Prototypes using team and player stats"], "limitations": ["No official developer program or terms", "No stability guarantee on endpoints", "Saved pages belonged to an unrelated marketplace, so nothing was verified on-page"], "source_urls": ["https://any-api.com/nba_com/nba_com/docs/API_Description"]}, "score": {"overall": 45, "popularity": 46, "community": 52, "transparency": 30, "developer": 51, "confidence": "high", "reliability_flags": [], "rank": 87}}