# Nba Stats API

> NBA Stats API skill. Use when working with NBA Stats for playerdashptshots, leagueleaders, playerdashptreb. Covers 91 endpoints.

- Skill: `lap-platform/nba-stats-api` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add lap-platform/nba-stats-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lap-platform/nba-stats-api/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: Lap-Platform (https://skillmd.com/u/lap-platform)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/lap-platform/nba-stats-api

---


# NBA Stats API
API version: version

## Auth
No authentication required.

## Base URL
https://stats.nba.com/stats

## Setup
1. No auth setup needed
2. GET /playerdashptshots -- verify access

## Endpoints

91 endpoints across 91 groups. See references/api-spec.lap for full details.

### playerdashptshots
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptshots |  |

### leagueleaders
| Method | Path | Description |
|--------|------|-------------|
| GET | /leagueleaders |  |

### playerdashptreb
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptreb |  |

### playerprofilev2
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerprofilev2 |  |

### playerdashboardbyclutch
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbyclutch |  |

### teamplayerdashboard
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamplayerdashboard |  |

### boxscoremiscv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoremiscv2 |  |

### teamdashboardbygeneralsplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbygeneralsplits |  |

### scoreboardV2
| Method | Path | Description |
|--------|------|-------------|
| GET | /scoreboardV2 |  |

### playerdashboardbylastngames
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbylastngames |  |

### teamvsplayer
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamvsplayer |  |

### draftcombinedrillresults
| Method | Path | Description |
|--------|------|-------------|
| GET | /draftcombinedrillresults |  |

### playercompare
| Method | Path | Description |
|--------|------|-------------|
| GET | /playercompare |  |

### commonTeamYears
| Method | Path | Description |
|--------|------|-------------|
| GET | /commonTeamYears |  |

### playbyplay
| Method | Path | Description |
|--------|------|-------------|
| GET | /playbyplay |  |

### playerdashptshotdefend
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptshotdefend |  |

### teamdashboardbygamesplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbygamesplits |  |

### leaguedashteamptshot
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashteamptshot |  |

### teamdashptshots
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashptshots |  |

### playerdashptpass
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptpass |  |

### commonplayerinfo
| Method | Path | Description |
|--------|------|-------------|
| GET | /commonplayerinfo |  |

### leaguedashlineups
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashlineups |  |

### teamdashboardbyclutch
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbyclutch |  |

### boxscorescoringv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscorescoringv2 |  |

### leaguedashptdefend
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashptdefend |  |

### drafthistory
| Method | Path | Description |
|--------|------|-------------|
| GET | /drafthistory |  |

### teamyearbyyearstats
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamyearbyyearstats |  |

### leaguedashplayerbiostats
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashplayerbiostats |  |

### teamdashptreb
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashptreb |  |

### draftcombinespotshooting
| Method | Path | Description |
|--------|------|-------------|
| GET | /draftcombinespotshooting |  |

### teamdashboardbyteamperformance
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbyteamperformance |  |

### shotchartdetail
| Method | Path | Description |
|--------|------|-------------|
| GET | /shotchartdetail |  |

### homepagev2
| Method | Path | Description |
|--------|------|-------------|
| GET | /homepagev2 |  |

### leaguedashplayerstats
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashplayerstats |  |

### teaminfocommon
| Method | Path | Description |
|--------|------|-------------|
| GET | /teaminfocommon |  |

### draftcombinestats
| Method | Path | Description |
|--------|------|-------------|
| GET | /draftcombinestats |  |

### playercareerstats
| Method | Path | Description |
|--------|------|-------------|
| GET | /playercareerstats |  |

### boxscoretraditionalv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoretraditionalv2 |  |

### boxscorefourfactors
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscorefourfactors |  |

### playerdashptshotlog
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptshotlog |  |

### boxscoreusagev2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoreusagev2 |  |

### commonteamroster
| Method | Path | Description |
|--------|------|-------------|
| GET | /commonteamroster |  |

### playerdashboardbygeneralsplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbygeneralsplits |  |

### shotchartlineupdetail
| Method | Path | Description |
|--------|------|-------------|
| GET | /shotchartlineupdetail |  |

### playerprofile
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerprofile |  |

### teamdashboardbylastngames
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbylastngames |  |

### leaguedashplayershotlocations
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashplayershotlocations |  |

### franchisehistory
| Method | Path | Description |
|--------|------|-------------|
| GET | /franchisehistory |  |

### draftcombinenonstationaryshooting
| Method | Path | Description |
|--------|------|-------------|
| GET | /draftcombinenonstationaryshooting |  |

### boxscorefourfactorsv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscorefourfactorsv2 |  |

### playbyplayv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /playbyplayv2 |  |

### playerdashboardbyyearoveryear
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbyyearoveryear |  |

### playerdashboardbyshootingsplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbyshootingsplits |  |

### boxscoreadvancedv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoreadvancedv2 |  |

### playervsplayer
| Method | Path | Description |
|--------|------|-------------|
| GET | /playervsplayer |  |

### scoreboard
| Method | Path | Description |
|--------|------|-------------|
| GET | /scoreboard |  |

### boxscoresummaryv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoresummaryv2 |  |

### teamdashptpass
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashptpass |  |

### teamgamelog
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamgamelog |  |

### teamplayeronoffdetails
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamplayeronoffdetails |  |

### boxscoremisc
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoremisc |  |

### playerdashboardbyopponent
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbyopponent |  |

### draftcombineplayeranthro
| Method | Path | Description |
|--------|------|-------------|
| GET | /draftcombineplayeranthro |  |

### leaguedashptteamdefend
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashptteamdefend |  |

### teamplayeronoffsummary
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamplayeronoffsummary |  |

### boxscoreplayertrackv2
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoreplayertrackv2 |  |

### leaguedashplayerclutch
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashplayerclutch |  |

### playerdashboardbyteamperformance
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbyteamperformance |  |

### homepageleaders
| Method | Path | Description |
|--------|------|-------------|
| GET | /homepageleaders |  |

### boxscoreadvanced
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoreadvanced |  |

### leaguedashteamshotlocations
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashteamshotlocations |  |

### allstarballotpredictor
| Method | Path | Description |
|--------|------|-------------|
| GET | /allstarballotpredictor |  |

### boxscorescoring
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscorescoring |  |

### leaguedashteamstats
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashteamstats |  |

### leaderstiles
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaderstiles |  |

### playerdashboardbygamesplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashboardbygamesplits |  |

### playerdashptreboundlogs
| Method | Path | Description |
|--------|------|-------------|
| GET | /playerdashptreboundlogs |  |

### commonallplayers
| Method | Path | Description |
|--------|------|-------------|
| GET | /commonallplayers |  |

### boxscore
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscore |  |

### playoffpicture
| Method | Path | Description |
|--------|------|-------------|
| GET | /playoffpicture |  |

### commonplayoffseries
| Method | Path | Description |
|--------|------|-------------|
| GET | /commonplayoffseries |  |

### leaguedashteamclutch
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashteamclutch |  |

### videoStatus
| Method | Path | Description |
|--------|------|-------------|
| GET | /videoStatus |  |

### boxscoreusage
| Method | Path | Description |
|--------|------|-------------|
| GET | /boxscoreusage |  |

### teamdashboardbyyearoveryear
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbyyearoveryear |  |

### playersvsplayers
| Method | Path | Description |
|--------|------|-------------|
| GET | /playersvsplayers |  |

### leaguedashplayerptshot
| Method | Path | Description |
|--------|------|-------------|
| GET | /leaguedashplayerptshot |  |

### teamdashboardbyshootingsplits
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbyshootingsplits |  |

### teamdashboardbyopponent
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashboardbyopponent |  |

### teamdashlineups
| Method | Path | Description |
|--------|------|-------------|
| GET | /teamdashlineups |  |

### playergamelog
| Method | Path | Description |
|--------|------|-------------|
| GET | /playergamelog |  |

## Common Questions

Match user requests to endpoints in references/api-spec.lap. Key patterns:
- "List all playerdashptshots?" -> GET /playerdashptshots
- "List all leagueleaders?" -> GET /leagueleaders
- "List all playerdashptreb?" -> GET /playerdashptreb
- "List all playerprofilev2?" -> GET /playerprofilev2
- "List all playerdashboardbyclutch?" -> GET /playerdashboardbyclutch
- "List all teamplayerdashboard?" -> GET /teamplayerdashboard
- "List all boxscoremiscv2?" -> GET /boxscoremiscv2
- "List all teamdashboardbygeneralsplits?" -> GET /teamdashboardbygeneralsplits
- "List all scoreboardV2?" -> GET /scoreboardV2
- "List all playerdashboardbylastngames?" -> GET /playerdashboardbylastngames
- "List all teamvsplayer?" -> GET /teamvsplayer
- "List all draftcombinedrillresults?" -> GET /draftcombinedrillresults
- "List all playercompare?" -> GET /playercompare
- "List all commonTeamYears?" -> GET /commonTeamYears
- "List all playbyplay?" -> GET /playbyplay
- "List all playerdashptshotdefend?" -> GET /playerdashptshotdefend
- "List all teamdashboardbygamesplits?" -> GET /teamdashboardbygamesplits
- "List all leaguedashteamptshot?" -> GET /leaguedashteamptshot
- "List all teamdashptshots?" -> GET /teamdashptshots
- "List all playerdashptpass?" -> GET /playerdashptpass
- "List all commonplayerinfo?" -> GET /commonplayerinfo
- "List all leaguedashlineups?" -> GET /leaguedashlineups
- "List all teamdashboardbyclutch?" -> GET /teamdashboardbyclutch
- "List all boxscorescoringv2?" -> GET /boxscorescoringv2
- "List all leaguedashptdefend?" -> GET /leaguedashptdefend
- "List all drafthistory?" -> GET /drafthistory
- "List all teamyearbyyearstats?" -> GET /teamyearbyyearstats
- "List all leaguedashplayerbiostats?" -> GET /leaguedashplayerbiostats
- "List all teamdashptreb?" -> GET /teamdashptreb
- "List all draftcombinespotshooting?" -> GET /draftcombinespotshooting
- "List all teamdashboardbyteamperformance?" -> GET /teamdashboardbyteamperformance
- "List all shotchartdetail?" -> GET /shotchartdetail
- "List all homepagev2?" -> GET /homepagev2
- "List all leaguedashplayerstats?" -> GET /leaguedashplayerstats
- "List all teaminfocommon?" -> GET /teaminfocommon
- "List all draftcombinestats?" -> GET /draftcombinestats
- "List all playercareerstats?" -> GET /playercareerstats
- "List all boxscoretraditionalv2?" -> GET /boxscoretraditionalv2
- "List all boxscorefourfactors?" -> GET /boxscorefourfactors
- "List all playerdashptshotlog?" -> GET /playerdashptshotlog
- "List all boxscoreusagev2?" -> GET /boxscoreusagev2
- "List all commonteamroster?" -> GET /commonteamroster
- "List all playerdashboardbygeneralsplits?" -> GET /playerdashboardbygeneralsplits
- "List all shotchartlineupdetail?" -> GET /shotchartlineupdetail
- "List all playerprofile?" -> GET /playerprofile
- "List all teamdashboardbylastngames?" -> GET /teamdashboardbylastngames
- "List all leaguedashplayershotlocations?" -> GET /leaguedashplayershotlocations
- "List all franchisehistory?" -> GET /franchisehistory
- "List all draftcombinenonstationaryshooting?" -> GET /draftcombinenonstationaryshooting
- "List all boxscorefourfactorsv2?" -> GET /boxscorefourfactorsv2
- "List all playbyplayv2?" -> GET /playbyplayv2
- "List all playerdashboardbyyearoveryear?" -> GET /playerdashboardbyyearoveryear
- "List all playerdashboardbyshootingsplits?" -> GET /playerdashboardbyshootingsplits
- "List all boxscoreadvancedv2?" -> GET /boxscoreadvancedv2
- "List all playervsplayer?" -> GET /playervsplayer
- "List all scoreboard?" -> GET /scoreboard
- "List all boxscoresummaryv2?" -> GET /boxscoresummaryv2
- "List all teamdashptpass?" -> GET /teamdashptpass
- "List all teamgamelog?" -> GET /teamgamelog
- "List all teamplayeronoffdetails?" -> GET /teamplayeronoffdetails
- "List all boxscoremisc?" -> GET /boxscoremisc
- "List all playerdashboardbyopponent?" -> GET /playerdashboardbyopponent
- "List all draftcombineplayeranthro?" -> GET /draftcombineplayeranthro
- "List all leaguedashptteamdefend?" -> GET /leaguedashptteamdefend
- "List all teamplayeronoffsummary?" -> GET /teamplayeronoffsummary
- "List all boxscoreplayertrackv2?" -> GET /boxscoreplayertrackv2
- "List all leaguedashplayerclutch?" -> GET /leaguedashplayerclutch
- "List all playerdashboardbyteamperformance?" -> GET /playerdashboardbyteamperformance
- "List all homepageleaders?" -> GET /homepageleaders
- "List all boxscoreadvanced?" -> GET /boxscoreadvanced
- "List all leaguedashteamshotlocations?" -> GET /leaguedashteamshotlocations
- "List all allstarballotpredictor?" -> GET /allstarballotpredictor
- "List all boxscorescoring?" -> GET /boxscorescoring
- "List all leaguedashteamstats?" -> GET /leaguedashteamstats
- "List all leaderstiles?" -> GET /leaderstiles
- "List all playerdashboardbygamesplits?" -> GET /playerdashboardbygamesplits
- "List all playerdashptreboundlogs?" -> GET /playerdashptreboundlogs
- "List all commonallplayers?" -> GET /commonallplayers
- "List all boxscore?" -> GET /boxscore
- "List all playoffpicture?" -> GET /playoffpicture
- "List all commonplayoffseries?" -> GET /commonplayoffseries
- "List all leaguedashteamclutch?" -> GET /leaguedashteamclutch
- "List all videoStatus?" -> GET /videoStatus
- "List all boxscoreusage?" -> GET /boxscoreusage
- "List all teamdashboardbyyearoveryear?" -> GET /teamdashboardbyyearoveryear
- "List all playersvsplayers?" -> GET /playersvsplayers
- "List all leaguedashplayerptshot?" -> GET /leaguedashplayerptshot
- "List all teamdashboardbyshootingsplits?" -> GET /teamdashboardbyshootingsplits
- "List all teamdashboardbyopponent?" -> GET /teamdashboardbyopponent
- "List all teamdashlineups?" -> GET /teamdashlineups
- "List all playergamelog?" -> GET /playergamelog

## Response Tips
- Check response schemas in references/api-spec.lap for field details

## References
- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

> Generated from the official API spec by [LAP](https://lap.sh)

