{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/10"}],"enrichment":{"capability":"nba_api provides Python access to NBA.com's official stats and live game data APIs, returning results as JSON, dictionaries, or pandas DataFrames.","skillfed_tags":["sports-data","rest-api-client"],"use_cases":["Fetch historical player career statistics and season totals for analysis or visualization projects.","Build a live scoreboard or game tracker that updates with current game scores and play-by-play data.","Collect team rosters and player metadata for a sports analytics or fantasy basketball application.","Export NBA stats to pandas DataFrames for statistical modeling or data science workflows.","Reduce API call overhead by using static player and team data sets instead of repeated endpoint queries."],"what_it_does":"nba_api is a Python client library that wraps NBA.com's official statistics and live game data endpoints, letting you fetch player career stats, team information, game scores, and play-by-play data without building HTTP requests from scratch. It requires Python 3.10+ and depends on requests for HTTP calls and numpy for data handling; pandas is optional but needed if you want results as DataFrames. The package maps NBA.com endpoints and provides extensive documentation, though NBA.com itself does not publish endpoint specifications, so the maintainers reverse-engineer and document them as they discover changes.\n\nYou use it by importing specific endpoints (like PlayerCareerStats or ScoreBoard), instantiating them with parameters, then calling methods like get_json(), get_dict(), or get_data_frame() to retrieve results. It handles proxy support, custom headers, and timeout settings, and includes static data sets for frequently accessed player and team information to reduce HTTP requests. The package is actively maintained, has no known security vulnerabilities, and is permissively licensed under MIT.","worth_installing":"Yes. nba_api is actively maintained, has low install friction, no security vulnerabilities, permissive MIT licensing, and a stable API surface. Install it if you need programmatic access to NBA.com data; be aware that NBA.com's own Terms of Use may restrict how you use the data, and endpoint availability depends on NBA.com's infrastructure."},"id":"nba-api","links":{"html":"https://skillfed.io/packages/nba-api","md":"https://skillfed.io/packages/nba-api.md","pypi":"https://pypi.org/project/nba-api/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-20","license_spdx":null,"license_treatment":"permissive","name":"nba_api","python_support":"supports_current","summary":"An API Client package to access the APIs for NBA.com"},"popularity":{"monthly_downloads":265069,"position":8330,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.11.4"}
