College Basketball DataCollege Basketball Data
  • CollegeBasketballData.com
  • Get API Key
  • Legacy Swagger UI
  • Getting Started
  • Official libraries
  • API Reference
Helpful links
  • CBBD
  • Get API key
  • Access tiers
Official libraries
  • Python
  • TypeScript
  • R
  • API source
Other resources
  • Rad Sports Analytics
  • Football
  • CBB Starter Pack

A Rad Sports Analytics platform.

xdiscordgithub
Information
Games
    /gamesget/games/mediaget/games/teamsget/games/playersget/scoreboardget
Plays
    /substitutions/game/{gameId}get/substitutions/player/{playerId}get/substitutions/teamget/plays/game/{gameId}get/plays/player/{playerId}get/plays/teamget/plays/dateget/plays/tournamentget/plays/typesget
Teams
    /teamsget/teams/rosterget
Conferences
    /conferencesget/conferences/historyget
Venues
    /venuesget
Stats
    /stats/team/leaderboardget/stats/team/seasonget/stats/team/shooting/seasonget/stats/player/seasonget/stats/player/shooting/seasonget
Rankings
    /rankingsget
Ratings
    /ratings/srsget/ratings/adjustedget/ratings/eloget
Lines
    /linesget/lines/providersget
Lineups
    /lineups/teamget/lineups/game/{gameId}get
Draft
    /draft/teamsget/draft/positionsget/draft/picksget
Recruiting
    /recruiting/playersget/recruiting/teamsget/recruiting/portalget
Schemas
powered by Zudoku
College Basketball Data API
College Basketball Data API

Schemas

Download schema

VenueInfo

id
​number · double · required
sourceId
​string | null · required
name
​string · required
city
​string | null · required
state
​string | null · required
country
​string | null · required

TeamInfo

id
​integer · int32 · required
sourceId
​string · required
school
​string · required
mascot
​string | null · required
abbreviation
​string | null · required
displayName
​string | null · required
shortDisplayName
​string | null · required
primaryColor
​string | null · required
secondaryColor
​string | null · required
currentVenueId
​integer | null · int32 · required
currentVenue
​string | null · required
currentCity
​string | null · required
currentState
​string | null · required
conferenceId
​integer | null · int32 · required
conference
​string | null · required

TeamRosterPlayer

id
​integer · int32 · required
sourceId
​string · required
name
​string · required
firstName
​string | null · required
lastName
​string | null · required
jersey
​string | null · required
position
​string | null · required
height
​number | null · double · required
weight
​number | null · double · required
​object · required
dateOfBirth
​string | null · date · required
startSeason
​number · double · required
endSeason
​number · double · required

TeamRoster

teamId
​integer · int32 · required
teamSourceId
​string · required
team
​string · required
conference
​string | null · required
season
​number · double · required
​TeamRosterPlayer[] · required

PlayerSubsititution

gameId
​integer · int32 · required
startDate
​string · date-time · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
athleteId
​integer · int32 · required
athlete
​string · required
position
​string | null · required
opponentId
​integer · int32 · required
opponent
​string · required
opponentConference
​string | null · required
​object · required
​object · required

TeamStatsLeaderboardConference

id
​number | null · double · required
abbreviation
​string | null · required

TeamStatsLeaderboardRecordSummary

games
​number · double · required
wins
​number · double · required
losses
​number · double · required

TeamStatsLeaderboardSummary

totalMinutes
​number · double · required
trackedShots
​number · double · required
pace
​number | null · double · required
rawNetRating
​number | null · double · required

TeamStatsLeaderboardUnitStats

​object · required
possessions
​number · double · required
rawOffensiveRating
​number | null · double · required
trueShootingPct
​number | null · double · required
effectiveFieldGoalPct
​number | null · double · required
turnoverRatio
​number | null · double · required
offensiveReboundPct
​number | null · double · required
freeThrowRate
​number | null · double · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
assists
​number · double · required
blocks
​number · double · required
steals
​number · double · required

TeamStatsLeaderboardShotProfile

assistedPct
​number · double · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required

TeamLeaderboardAdjustedEfficiency

offensiveRating
​number | null · double · required
defensiveRating
​number | null · double · required
netRating
​number | null · double · required
​object · required

TeamStatsLeaderboardRecord

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
​TeamStatsLeaderboardConference · required
​TeamStatsLeaderboardRecordSummary · required
​TeamStatsLeaderboardSummary · required
​TeamStatsLeaderboardUnitStats · required
​TeamStatsLeaderboardUnitStats · required
​TeamStatsLeaderboardShotProfile · required
​object · required

TeamSeasonUnitStats

​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
assists
​number | null · double · required
blocks
​number | null · double · required
steals
​number | null · double · required
possessions
​number | null · double · required
rating
​number | null · double · required
trueShooting
​number | null · double · required

TeamSeasonStats

season
​integer · int32 · required
seasonLabel
​string · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
games
​integer · int32 · required
wins
​number · double · required
losses
​number · double · required
totalMinutes
​number | null · double · required
pace
​number | null · double · required
​TeamSeasonUnitStats · required
​TeamSeasonUnitStats · required

SeasonType

string · enum
Enum values:
postseason
preseason
regular

ShotTypeBreakdown

made
​integer · int32 · required
attempted
​integer · int32 · required
pct
​number · double · required

SeasonShootingStats

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
trackedShots
​integer · int32 · required
assistedPct
​number · double · required
freeThrowRate
​number · double · required
​object · required
​object · required
​ShotTypeBreakdown · required
​object · required
​object · required
​ShotTypeBreakdown · required
​object · required

PlayerSeasonStats

season
​integer · int32 · required
seasonLabel
​string · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
athleteId
​integer · int32 · required
athleteSourceId
​string · required
name
​string · required
position
​string · required
games
​number · double · required
starts
​number · double · required
minutes
​number · double · required
points
​number | null · double · required
turnovers
​number | null · double · required
fouls
​number | null · double · required
assists
​number | null · double · required
steals
​number | null · double · required
blocks
​number | null · double · required
usage
​number | null · double · required
offensiveRating
​number | null · double · required
defensiveRating
​number | null · double · required
netRating
​number | null · double · required
PORPAG
​number | null · double · required
effectiveFieldGoalPct
​number | null · double · required
trueShootingPct
​number | null · double · required
assistsTurnoverRatio
​number | null · double · required
freeThrowRate
​number | null · double · required
offensiveReboundPct
​number | null · double · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required

PlayerSeasonShootingStats

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
trackedShots
​integer · int32 · required
assistedPct
​number · double · required
freeThrowRate
​number · double · required
​object · required
​object · required
​ShotTypeBreakdown · required
​object · required
​object · required
​ShotTypeBreakdown · required
​object · required
athleteId
​integer · int32 · required
athleteName
​string · required

Recruit

id
​integer · int32 · required
sourceId
​string | null · required
position
​string | null · required
schoolId
​integer | null · int32 · required
school
​string | null · required
hometown
​object | null · required
committedTo
​object | null · required
athleteId
​integer | null · int32 · required
year
​integer · int32 · required
name
​string · required
heightInches
​number | null · double · required
weightPounds
​integer | null · int32 · required
stars
​integer · int32 · required
rating
​number · double · required
ranking
​integer | null · int32 · required

TeamRecruitingRanking

teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
year
​integer · int32 · required
ranking
​integer · int32 · required
rating
​number · double · required

TransferEligibility

string · enum
Enum values:
Withdrawn
TBD
PendingAppeal
SittingOne
Immediate

Transfer

id
​integer · int32 · required
sourceId
​string · required
year
​integer · int32 · required
firstName
​string · required
lastName
​string · required
position
​string · required
origin
​object | null · required
destination
​object | null · required
eligibility
​string · enum · required
Enum values:
Withdrawn
TBD
PendingAppeal
SittingOne
Immediate
yearsRemaining
​integer | null · int32 · required
stars
​integer | null · int32 · required
rating
​number | null · double · required

SrsInfo

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
conference
​string · required
rating
​number · double · required

AdjustedEfficiencyInfo

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
conference
​string · required
offensiveRating
​number · double · required
defensiveRating
​number · double · required
netRating
​number · double · required
​object · required

TeamElo

season
​integer · int32 · required
teamId
​integer · int32 · required
team
​string · required
conference
​string · required
elo
​integer | null · int32 · required

PollTeamInfo

season
​integer · int32 · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
week
​integer · int32 · required
pollDate
​string | null · date-time · required
pollType
​string · required
teamId
​number · double · required
team
​string · required
conference
​string | null · required
ranking
​number | null · double · required
points
​number | null · double · required
firstPlaceVotes
​number | null · double · required

ShotInfo

​object · required
made
​boolean · required
range
​string · enum · required
Enum values:
rim
jumper
three_pointer
free_throw
assisted
​boolean · required
​object · required
​object · required

PlayInfo

id
​integer · int32 · required
sourceId
​string · required
gameId
​integer · int32 · required
gameSourceId
​string · required
gameStartDate
​string · date-time · required
season
​number · double · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
gameType
​string · required
tournament
​string | null · required
playType
​string · required
isHomeTeam
​boolean | null · required
teamId
​integer | null · int32 · required
team
​string | null · required
conference
​string | null · required
teamSeed
​number | null · double · required
opponentId
​integer | null · int32 · required
opponent
​string | null · required
opponentConference
​string | null · required
opponentSeed
​number | null · double · required
period
​integer · int32 · required
clock
​string · required
secondsRemaining
​integer · int32 · required
homeScore
​integer · int32 · required
awayScore
​integer · int32 · required
homeWinProbability
​number | null · double · required
scoringPlay
​boolean | null · required
shootingPlay
​boolean | null · required
scoreValue
​number | null · double · required
wallclock
​string | null · date-time · required
playText
​string | null · required
​object[] · required
​object[] · required
​object · required

PlayTypeInfo

id
​integer · int32 · required
name
​string · required

ShootingStats

made
​integer · int32 · required
attempted
​integer · int32 · required
pct
​number · double · required

LineupUnitStats

possessions
​integer · int32 · required
points
​integer · int32 · required
blocks
​integer · int32 · required
assists
​integer · int32 · required
steals
​integer · int32 · required
turnovers
​integer · int32 · required
defensiveRebounds
​integer · int32 · required
offensiveRebounds
​integer · int32 · required
trueShooting
​number · double · required
​ShootingStats · required
​object · required
​ShootingStats · required
​ShootingStats · required
​object · required

LineupStats

teamId
​integer · int32 · required
team
​string · required
conference
​string · required
idHash
​string · required
​object[] · required
totalSeconds
​number · double · required
pace
​number · double · required
offenseRating
​number · double · required
defenseRating
​number · double · required
netRating
​number · double · required
​LineupUnitStats · required
​LineupUnitStats · required

GameLineInfo

provider
​string · required
spread
​number | null · double · required
overUnder
​number | null · double · required
homeMoneyline
​number | null · double · required
awayMoneyline
​number | null · double · required
spreadOpen
​number | null · double · required
overUnderOpen
​number | null · double · required

GameLines

gameId
​integer · int32 · required
season
​integer · int32 · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
startDate
​string · date-time · required
homeTeamId
​integer · int32 · required
homeTeam
​string · required
homeConference
​string | null · required
homeScore
​number | null · double · required
awayTeamId
​integer · int32 · required
awayTeam
​string · required
awayConference
​string | null · required
awayScore
​number | null · double · required
​GameLineInfo[] · required

LineProviderInfo

id
​integer · int32 · required
name
​string · required

GameStatus

string · enum
Enum values:
scheduled
in_progress
final
postponed
cancelled

GameInfo

id
​integer · int32 · required
sourceId
​string · required
seasonLabel
​string · required
season
​integer · int32 · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
startDate
​string · date-time · required
startTimeTbd
​boolean · required
neutralSite
​boolean · required
conferenceGame
​boolean · required
gameType
​string | null · required
tournament
​string | null · required
gameNotes
​string | null · required
status
​GameStatus · enum · required
Enum values:
scheduled
in_progress
final
postponed
cancelled
attendance
​integer | null · int32 · required
homeTeamId
​integer · int32 · required
homeTeam
​string · required
homeConferenceId
​integer | null · int32 · required
homeConference
​string | null · required
homeSeed
​integer | null · int32 · required
homePoints
​integer | null · int32 · required
homePeriodPoints
​array | null · required
homeWinner
​boolean | null · required
homeTeamEloStart
​integer | null · int32 · required
homeTeamEloEnd
​integer | null · int32 · required
awayTeamId
​integer · int32 · required
awayTeam
​string · required
awayConferenceId
​integer | null · int32 · required
awayConference
​string | null · required
awaySeed
​integer | null · int32 · required
awayPoints
​integer | null · int32 · required
awayPeriodPoints
​array | null · required
awayWinner
​boolean | null · required
awayTeamEloStart
​integer | null · int32 · required
awayTeamEloEnd
​integer | null · int32 · required
excitement
​number | null · double · required
venueId
​integer | null · int32 · required
venue
​string | null · required
city
​string | null · required
state
​string | null · required

GameMediaInfo

gameId
​integer · int32 · required
season
​integer · int32 · required
seasonLabel
​string · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
tournament
​string | null · required
startDate
​string · date-time · required
startTimeTbd
​boolean · required
homeTeamId
​integer · int32 · required
homeTeam
​string · required
homeConference
​string | null · required
awayTeamId
​integer · int32 · required
awayTeam
​string · required
awayConference
​string | null · required
neutralSite
​boolean · required
conferenceGame
​boolean · required
gameType
​string | null · required
notes
​string | null · required
​object[] · required

GameBoxScoreTeamStats

​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
​object · required
assists
​number | null · double · required
blocks
​number | null · double · required
steals
​number | null · double · required
possessions
​number | null · double · required
rating
​number | null · double · required
trueShooting
​number | null · double · required
gameScore
​number | null · double · required

GameBoxScoreTeam

gameId
​integer · int32 · required
season
​integer · int32 · required
seasonLabel
​string · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
tournament
​string | null · required
startDate
​string · date-time · required
startTimeTbd
​boolean · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
teamSeed
​integer | null · int32 · required
opponentId
​integer · int32 · required
opponent
​string · required
opponentConference
​string | null · required
opponentSeed
​integer | null · int32 · required
neutralSite
​boolean · required
isHome
​boolean · required
conferenceGame
​boolean · required
gameType
​string | null · required
notes
​string | null · required
gameMinutes
​number | null · double · required
pace
​number | null · double · required
​GameBoxScoreTeamStats · required
​GameBoxScoreTeamStats · required

GameBoxScorePlayers

gameId
​integer · int32 · required
season
​integer · int32 · required
seasonLabel
​string · required
seasonType
​SeasonType · enum · required
Enum values:
postseason
preseason
regular
tournament
​string | null · required
startDate
​string · date-time · required
startTimeTbd
​boolean · required
teamId
​integer · int32 · required
team
​string · required
conference
​string | null · required
teamSeed
​integer | null · int32 · required
opponentId
​integer · int32 · required
opponent
​string · required
opponentConference
​string | null · required
opponentSeed
​integer | null · int32 · required
neutralSite
​boolean · required
isHome
​boolean · required
conferenceGame
​boolean · required
gameType
​string | null · required
notes
​string | null · required
gameMinutes
​number | null · double · required
gamePace
​number | null · double · required
​object[] · required

ScoreboardGame

id
​integer · int32 · required
startDate
​string · date-time · required
startTimeTbd
​boolean · required
tv
​string | null · required
neutralSite
​boolean · required
conferenceGame
​boolean · required
status
​GameStatus · enum · required
Enum values:
scheduled
in_progress
final
postponed
cancelled
period
​integer | null · int32 · required
clock
​string | null · required
venue
​string | null · required
city
​string | null · required
state
​string | null · required
​object · required
​object · required
​object · required

DraftTeam

id
​integer · int32 · required
sourceId
​number · double · required
location
​string · required
name
​string · required
displayName
​string · required
abbreviation
​string · required

DraftPosition

name
​string · required
abbreviation
​string · required

DraftPick

athleteId
​integer | null · int32 · required
sourceTeamId
​integer | null · int32 · required
sourceTeamLocation
​string | null · required
sourceTeamName
​string | null · required
sourceTeamLeagueAffiliation
​string | null · required
sourceTeamCollegeId
​number | null · double · required
draftTeamId
​number · double · required
draftTeam
​string · required
year
​integer · int32 · required
overall
​integer · int32 · required
round
​integer · int32 · required
pick
​integer · int32 · required
name
​string · required
overallRank
​integer | null · int32 · required
positionRank
​integer | null · int32 · required
height
​number | null · double · required
weight
​integer | null · int32 · required

ConferenceInfo

id
​integer · int32 · required
sourceId
​string · required
name
​string · required
abbreviation
​string · required
shortName
​string · required

ConferenceHistory

id
​integer · int32 · required
sourceId
​string · required
name
​string · required
abbreviation
​string · required
shortName
​string · required
​object[] · required
On this page
  • VenueInfo
  • TeamInfo
  • TeamRosterPlayer
  • TeamRoster
  • PlayerSubsititution
  • TeamStatsLeaderboardConference
  • TeamStatsLeaderboardRecordSummary
  • TeamStatsLeaderboardSummary
  • TeamStatsLeaderboardUnitStats
  • TeamStatsLeaderboardShotProfile
  • TeamLeaderboardAdjustedEfficiency
  • TeamStatsLeaderboardRecord
  • TeamSeasonUnitStats
  • TeamSeasonStats
  • SeasonType
  • ShotTypeBreakdown
  • SeasonShootingStats
  • PlayerSeasonStats
  • PlayerSeasonShootingStats
  • Recruit
  • TeamRecruitingRanking
  • TransferEligibility
  • Transfer
  • SrsInfo
  • AdjustedEfficiencyInfo
  • TeamElo
  • PollTeamInfo
  • ShotInfo
  • PlayInfo
  • PlayTypeInfo
  • ShootingStats
  • LineupUnitStats
  • LineupStats
  • GameLineInfo
  • GameLines
  • LineProviderInfo
  • GameStatus
  • GameInfo
  • GameMediaInfo
  • GameBoxScoreTeamStats
  • GameBoxScoreTeam
  • GameBoxScorePlayers
  • ScoreboardGame
  • DraftTeam
  • DraftPosition
  • DraftPick
  • ConferenceInfo
  • ConferenceHistory