nbadbArena Data Lab
EndpointsScouting ReportTeam Stats7 waypoints

Coverage Board

Team Stats Endpoints

Coverage board endpoints for rosters, franchise context, and team history

Team Stats Endpoints

Six endpoints assemble the franchise coverage board.

Primary route: Start with team_id when you have it; use the team-year surfaces when you are still orienting across franchise history.

Pair these feeds with Player Stats for individual dossiers and League Stats for season-wide context.

Quick route

If you need...UseWhy it is the fastest route
a directory of team yearsCommonTeamYearsFast way to orient on active ranges and franchise abbreviations
one team's current snapshotTeamInfoCommonBest team dossier opener for record, ranking, and conference/division context
ownership, arena, coach, and background detailTeamDetailsBest source for front-office and organization context
a season roster and coaching staffCommonTeamRosterQuickest route to the people attached to one team-season
relocation and long-run franchise historyFranchiseHistoryBest for brand changes, defunct branches, and long-view record context
year-by-year statistical historyTeamYearByYearStatsBest for one franchise's season trendline across eras

Lookup and current snapshot

EndpointParametersResult setsRoute cue
CommonTeamYearsnone listedTeamYearsStart here when you need the franchise directory or active-year bounds before choosing a team
TeamInfoCommonteam_id (required)TeamInfoCommon, TeamSeasonRanksDefault opener for one club's current-season identity, record, and ranking context

Organization and roster detail

EndpointParametersResult setsKey columns / signalsRoute cue
TeamDetailsteam_id (required)TeamBackground, TeamHistory, TeamSocialSites, TeamAwardsChampionships, TeamAwardsConf, TeamAwardsDiv, TeamHof, TeamRetiredabbreviation, nickname, yearfounded, city, arena, arenacapacity, owner, generalmanager, headcoachUse when the team file needs ownership, venue, honors, or retired-number context
CommonTeamRosterteam_id (required), season (required)CommonTeamRoster, Coachesplayer roster rows plus coaching staff rowsUse when the question is about who was on the team in a specific season

Franchise history lane

EndpointParametersResult setsKey columns / signalsRoute cue
FranchiseHistorynone listedFranchiseHistory, DefunctTeamsteam_id, team_city, team_name, start_year, end_year, years, games, wins, losses, win_pct, po_appearances, div_titles, conf_titles, league_titlesUse when relocation, naming, or defunct-team lineage is part of the question
TeamYearByYearStatsteam_id (required)TeamStatsyear-by-year team statistical outputUse when you want the franchise trendline rather than one-season snapshot

Route cues

  • Use TeamInfoCommon as the default first stop for a current club file.
  • Add CommonTeamRoster the moment the question becomes “who was actually there?”
  • Reach for history endpoints only when the question crosses seasons, relocations, or eras.
Next assignment

Next steps from team coverage

Next stop

Drill into the people on the roster

Move to Player Stats when the team file needs player bios, career arcs, awards, and individual dashboards behind the roster sheet.

Next stop

Zoom out to season-wide competition

Use League Stats to place one franchise inside the standings, leaderboards, lineups, and matchup environment for a given season.

Next stop

Connect franchise context to incoming talent

Open Draft when the next question is about pick history, class order, or combine packets tied to a team-building timeline.

Keep moving

Stay in the same possession

Keep the mental model warm with adjacent pages, section hubs, and search-friendly routes into the same topic cluster.

Section hub

On this page