@lap v0.3
# Machine-readable API spec. Each @endpoint block is one API call.
@api NBA Stats API
@base https://stats.nba.com/stats
@version version
@endpoints 91
@hint download_for_search
@toc playerdashptshots(1), leagueleaders(1), playerdashptreb(1), playerprofilev2(1), playerdashboardbyclutch(1), teamplayerdashboard(1), boxscoremiscv2(1), teamdashboardbygeneralsplits(1), scoreboardV2(1), playerdashboardbylastngames(1), teamvsplayer(1), draftcombinedrillresults(1), playercompare(1), commonTeamYears(1), playbyplay(1), playerdashptshotdefend(1), teamdashboardbygamesplits(1), leaguedashteamptshot(1), teamdashptshots(1), playerdashptpass(1), commonplayerinfo(1), leaguedashlineups(1), teamdashboardbyclutch(1), boxscorescoringv2(1), leaguedashptdefend(1), drafthistory(1), teamyearbyyearstats(1), leaguedashplayerbiostats(1), teamdashptreb(1), draftcombinespotshooting(1), teamdashboardbyteamperformance(1), shotchartdetail(1), homepagev2(1), leaguedashplayerstats(1), teaminfocommon(1), draftcombinestats(1), playercareerstats(1), boxscoretraditionalv2(1), boxscorefourfactors(1), playerdashptshotlog(1), boxscoreusagev2(1), commonteamroster(1), playerdashboardbygeneralsplits(1), shotchartlineupdetail(1), playerprofile(1), teamdashboardbylastngames(1), leaguedashplayershotlocations(1), franchisehistory(1), draftcombinenonstationaryshooting(1), boxscorefourfactorsv2(1), playbyplayv2(1), playerdashboardbyyearoveryear(1), playerdashboardbyshootingsplits(1), boxscoreadvancedv2(1), playervsplayer(1), scoreboard(1), boxscoresummaryv2(1), teamdashptpass(1), teamgamelog(1), teamplayeronoffdetails(1), boxscoremisc(1), playerdashboardbyopponent(1), draftcombineplayeranthro(1), leaguedashptteamdefend(1), teamplayeronoffsummary(1), boxscoreplayertrackv2(1), leaguedashplayerclutch(1), playerdashboardbyteamperformance(1), homepageleaders(1), boxscoreadvanced(1), leaguedashteamshotlocations(1), allstarballotpredictor(1), boxscorescoring(1), leaguedashteamstats(1), leaderstiles(1), playerdashboardbygamesplits(1), playerdashptreboundlogs(1), commonallplayers(1), boxscore(1), playoffpicture(1), commonplayoffseries(1), leaguedashteamclutch(1), videoStatus(1), boxscoreusage(1), teamdashboardbyyearoveryear(1), playersvsplayers(1), leaguedashplayerptshot(1), teamdashboardbyshootingsplits(1), teamdashboardbyopponent(1), teamdashlineups(1), playergamelog(1)

@group playerdashptshots
@endpoint GET /playerdashptshots
@returns(200)
@errors {400, 404}

@endgroup

@group leagueleaders
@endpoint GET /leagueleaders
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashptreb
@endpoint GET /playerdashptreb
@returns(200)
@errors {400, 404}

@endgroup

@group playerprofilev2
@endpoint GET /playerprofilev2
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbyclutch
@endpoint GET /playerdashboardbyclutch
@returns(200)
@errors {400, 404}

@endgroup

@group teamplayerdashboard
@endpoint GET /teamplayerdashboard
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoremiscv2
@endpoint GET /boxscoremiscv2
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbygeneralsplits
@endpoint GET /teamdashboardbygeneralsplits
@returns(200)
@errors {400, 404}

@endgroup

@group scoreboardV2
@endpoint GET /scoreboardV2
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbylastngames
@endpoint GET /playerdashboardbylastngames
@returns(200)
@errors {400, 404}

@endgroup

@group teamvsplayer
@endpoint GET /teamvsplayer
@returns(200)
@errors {400, 404}

@endgroup

@group draftcombinedrillresults
@endpoint GET /draftcombinedrillresults
@returns(200)
@errors {400, 404}

@endgroup

@group playercompare
@endpoint GET /playercompare
@returns(200)
@errors {400, 404}

@endgroup

@group commonTeamYears
@endpoint GET /commonTeamYears
@returns(200)
@errors {400, 404}

@endgroup

@group playbyplay
@endpoint GET /playbyplay
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashptshotdefend
@endpoint GET /playerdashptshotdefend
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbygamesplits
@endpoint GET /teamdashboardbygamesplits
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashteamptshot
@endpoint GET /leaguedashteamptshot
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashptshots
@endpoint GET /teamdashptshots
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashptpass
@endpoint GET /playerdashptpass
@returns(200)
@errors {400, 404}

@endgroup

@group commonplayerinfo
@endpoint GET /commonplayerinfo
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashlineups
@endpoint GET /leaguedashlineups
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbyclutch
@endpoint GET /teamdashboardbyclutch
@returns(200)
@errors {400, 404}

@endgroup

@group boxscorescoringv2
@endpoint GET /boxscorescoringv2
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashptdefend
@endpoint GET /leaguedashptdefend
@returns(200)
@errors {400, 404}

@endgroup

@group drafthistory
@endpoint GET /drafthistory
@returns(200)
@errors {400, 404}

@endgroup

@group teamyearbyyearstats
@endpoint GET /teamyearbyyearstats
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashplayerbiostats
@endpoint GET /leaguedashplayerbiostats
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashptreb
@endpoint GET /teamdashptreb
@returns(200)
@errors {400, 404}

@endgroup

@group draftcombinespotshooting
@endpoint GET /draftcombinespotshooting
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbyteamperformance
@endpoint GET /teamdashboardbyteamperformance
@returns(200)
@errors {400, 404}

@endgroup

@group shotchartdetail
@endpoint GET /shotchartdetail
@returns(200)
@errors {400, 404}

@endgroup

@group homepagev2
@endpoint GET /homepagev2
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashplayerstats
@endpoint GET /leaguedashplayerstats
@returns(200)
@errors {400, 404}

@endgroup

@group teaminfocommon
@endpoint GET /teaminfocommon
@returns(200)
@errors {400, 404}

@endgroup

@group draftcombinestats
@endpoint GET /draftcombinestats
@returns(200)
@errors {400, 404}

@endgroup

@group playercareerstats
@endpoint GET /playercareerstats
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoretraditionalv2
@endpoint GET /boxscoretraditionalv2
@returns(200)
@errors {400, 404}

@endgroup

@group boxscorefourfactors
@endpoint GET /boxscorefourfactors
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashptshotlog
@endpoint GET /playerdashptshotlog
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoreusagev2
@endpoint GET /boxscoreusagev2
@returns(200)
@errors {400, 404}

@endgroup

@group commonteamroster
@endpoint GET /commonteamroster
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbygeneralsplits
@endpoint GET /playerdashboardbygeneralsplits
@returns(200)
@errors {400, 404}

@endgroup

@group shotchartlineupdetail
@endpoint GET /shotchartlineupdetail
@returns(200)
@errors {400, 404}

@endgroup

@group playerprofile
@endpoint GET /playerprofile
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbylastngames
@endpoint GET /teamdashboardbylastngames
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashplayershotlocations
@endpoint GET /leaguedashplayershotlocations
@returns(200)
@errors {400, 404}

@endgroup

@group franchisehistory
@endpoint GET /franchisehistory
@returns(200)
@errors {400, 404}

@endgroup

@group draftcombinenonstationaryshooting
@endpoint GET /draftcombinenonstationaryshooting
@returns(200)
@errors {400, 404}

@endgroup

@group boxscorefourfactorsv2
@endpoint GET /boxscorefourfactorsv2
@returns(200)
@errors {400, 404}

@endgroup

@group playbyplayv2
@endpoint GET /playbyplayv2
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbyyearoveryear
@endpoint GET /playerdashboardbyyearoveryear
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbyshootingsplits
@endpoint GET /playerdashboardbyshootingsplits
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoreadvancedv2
@endpoint GET /boxscoreadvancedv2
@returns(200)
@errors {400, 404}

@endgroup

@group playervsplayer
@endpoint GET /playervsplayer
@returns(200)
@errors {400, 404}

@endgroup

@group scoreboard
@endpoint GET /scoreboard
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoresummaryv2
@endpoint GET /boxscoresummaryv2
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashptpass
@endpoint GET /teamdashptpass
@returns(200)
@errors {400, 404}

@endgroup

@group teamgamelog
@endpoint GET /teamgamelog
@returns(200)
@errors {400, 404}

@endgroup

@group teamplayeronoffdetails
@endpoint GET /teamplayeronoffdetails
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoremisc
@endpoint GET /boxscoremisc
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbyopponent
@endpoint GET /playerdashboardbyopponent
@returns(200)
@errors {400, 404}

@endgroup

@group draftcombineplayeranthro
@endpoint GET /draftcombineplayeranthro
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashptteamdefend
@endpoint GET /leaguedashptteamdefend
@returns(200)
@errors {400, 404}

@endgroup

@group teamplayeronoffsummary
@endpoint GET /teamplayeronoffsummary
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoreplayertrackv2
@endpoint GET /boxscoreplayertrackv2
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashplayerclutch
@endpoint GET /leaguedashplayerclutch
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbyteamperformance
@endpoint GET /playerdashboardbyteamperformance
@returns(200)
@errors {400, 404}

@endgroup

@group homepageleaders
@endpoint GET /homepageleaders
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoreadvanced
@endpoint GET /boxscoreadvanced
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashteamshotlocations
@endpoint GET /leaguedashteamshotlocations
@returns(200)
@errors {400, 404}

@endgroup

@group allstarballotpredictor
@endpoint GET /allstarballotpredictor
@returns(200)
@errors {400, 404}

@endgroup

@group boxscorescoring
@endpoint GET /boxscorescoring
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashteamstats
@endpoint GET /leaguedashteamstats
@returns(200)
@errors {400, 404}

@endgroup

@group leaderstiles
@endpoint GET /leaderstiles
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashboardbygamesplits
@endpoint GET /playerdashboardbygamesplits
@returns(200)
@errors {400, 404}

@endgroup

@group playerdashptreboundlogs
@endpoint GET /playerdashptreboundlogs
@returns(200)
@errors {400, 404}

@endgroup

@group commonallplayers
@endpoint GET /commonallplayers
@returns(200)
@errors {400, 404}

@endgroup

@group boxscore
@endpoint GET /boxscore
@returns(200)
@errors {400, 404}

@endgroup

@group playoffpicture
@endpoint GET /playoffpicture
@returns(200)
@errors {400, 404}

@endgroup

@group commonplayoffseries
@endpoint GET /commonplayoffseries
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashteamclutch
@endpoint GET /leaguedashteamclutch
@returns(200)
@errors {400, 404}

@endgroup

@group videoStatus
@endpoint GET /videoStatus
@returns(200)
@errors {400, 404}

@endgroup

@group boxscoreusage
@endpoint GET /boxscoreusage
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbyyearoveryear
@endpoint GET /teamdashboardbyyearoveryear
@returns(200)
@errors {400, 404}

@endgroup

@group playersvsplayers
@endpoint GET /playersvsplayers
@returns(200)
@errors {400, 404}

@endgroup

@group leaguedashplayerptshot
@endpoint GET /leaguedashplayerptshot
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbyshootingsplits
@endpoint GET /teamdashboardbyshootingsplits
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashboardbyopponent
@endpoint GET /teamdashboardbyopponent
@returns(200)
@errors {400, 404}

@endgroup

@group teamdashlineups
@endpoint GET /teamdashlineups
@returns(200)
@errors {400, 404}

@endgroup

@group playergamelog
@endpoint GET /playergamelog
@returns(200)
@errors {400, 404}

@endgroup

@end
