API1-BASKETBALL
# Introduction Welcome to **Basketball Player Stats API** – a lightweight, production-ready basketball statistics API focused on players and games. Our database currently covers: - **370+** leagues & competitions (NBA and international) - **500,000+** game box scores - **150,000+** player profiles The API is designed to be: - **Simple** – clean JSON responses, predictable fields -…
API1-BASKETBALL endpoints
| Method | Endpoint | Description |
|---|---|---|
| players | ||
| GET |
getPlayerTotals /players/{id}/totals |
Returns aggregated career totals for a player across all games in the database. |
| GET |
getPlayerProfile /players/{id} |
Returns basic player profile (name, team, age, height) plus last 5 games with detailed boxscore stats. |
| GET |
searchPlayers /players |
Search players by name. Returns basic info and a hash_id to be used with profile, games, totals, and splits endpoints. |
| GET |
getPlayerSplits /players/{id}/splits |
Returns simple season-level splits: games played and best/worst values for key stats per season. |
| GET |
getPlayerGamesBySeason /players/{id}/games |
Returns list of seasons the player has games in, and games for the selected season. If season is not provided, the most recent season is used. |
| Other endpoints | ||
| GET |
Ping /ping |
Ping |
| GET |
getGameByID /games/{id} |
getGame |
| GET |
getGameByDate /games |
Search games by exact date and optional team name. |
API1-BASKETBALL pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 1 / second |
|