collegefootballdata.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Account
getUserInfo
account.getUserInfo
Get the authenticated user’s subscription tier and remaining API calls
Risk: read
features full type
features full type
Betting
getLines
betting.getLines
Get betting lines and totals by game and provider
Risk: read
object[]
Output full type
Output full type
Coaches
list
coaches.list
Get coaching records and history
Risk: read
object[]
Output full type
Output full type
Conferences
list
conferences.list
List all conferences across every NCAA division
Risk: read
object[]
Output full type
Output full type
listDivisions
conferences.listDivisions
List conference divisions with active years and metadata
Risk: read
object[]
Output full type
Output full type
listMemberships
conferences.listMemberships
Get current/historical conference memberships for teams
Risk: read
object[]
Output full type
Output full type
Draft
listPicks
draft.listPicks
List NFL draft picks
Risk: read
object[]
Output full type
Output full type
listPositions
draft.listPositions
Get the standardized list of NFL draft positions
Risk: read
object[]
Output full type
Output full type
listTeams
draft.listTeams
List NFL teams used in draft endpoints
Risk: read
object[]
Output full type
Output full type
Drives
list
drives.list
Get drive-level data for games
Risk: read
object[]
Output full type
Output full type
Games
getAdvancedBoxScore
games.getAdvancedBoxScore
Get advanced analytics for a single game
Risk: read
gameInfo full type
gameInfo full type
teams full type
teams full type
players full type
players full type
getGamesAndResults
games.getGamesAndResults
Get game schedules and results, filtered by season/week/team
Risk: read
object[]
Output full type
Output full type
getMedia
games.getMedia
Get broadcast/media information for games
Risk: read
object[]
Output full type
Output full type
getPlayerStats
games.getPlayerStats
Get player-level stats for games
Risk: read
object[]
Output full type
Output full type
getTeamStats
games.getTeamStats
Get team-level box score stats for games
Risk: read
object[]
Output full type
Output full type
Metrics
getFieldGoalExpectedPoints
metrics.getFieldGoalExpectedPoints
Get field goal expected-points model data by distance
Risk: read
object[]
Output full type
Output full type
getPregameWinProbabilities
metrics.getPregameWinProbabilities
Get pregame win probabilities for games
Risk: read
object[]
Output full type
Output full type
getWinProbability
metrics.getWinProbability
Get play-by-play win probabilities for a game
Risk: read
object[]
Output full type
Output full type
Players
getReturningProduction
players.getReturningProduction
Get returning production splits by team
Risk: read
object[]
Output full type
Output full type
getUsage
players.getUsage
Get player usage rates for a season
Risk: read
object[]
Output full type
Output full type
listTransferPortal
players.listTransferPortal
Get transfer portal entries for a season
Risk: read
object[]
Output full type
Output full type
search
players.search
Search for players by name
Risk: read
object[]
Output full type
Output full type
Plays
list
plays.list
Get play-by-play data for games
Risk: read
object[]
Output full type
Output full type
listStats
plays.listStats
Get player-level statistics tied to individual plays
Risk: read
object[]
Output full type
Output full type
listStatTypes
plays.listStatTypes
List play-level stat type definitions
Risk: read
object[]
Output full type
Output full type
listTypes
plays.listTypes
List available play types
Risk: read
object[]
Output full type
Output full type
Ppa
getByPlayerGame
ppa.getByPlayerGame
Get player PPA by game
Risk: read
object[]
Output full type
Output full type
getByPlayerSeason
ppa.getByPlayerSeason
Get player PPA aggregated by season
Risk: read
object[]
Output full type
Output full type
getByTeamGame
ppa.getByTeamGame
Get team PPA by game
Risk: read
object[]
Output full type
Output full type
getByTeamSeason
ppa.getByTeamSeason
Get team PPA (Predicted Points Added) by season
Risk: read
object[]
Output full type
Output full type
getPredictedPoints
ppa.getPredictedPoints
Get expected points for a down/distance across field positions
Risk: read
object[]
Output full type
Output full type
Rankings
list
rankings.list
Get poll rankings by season
Risk: read
object[]
Output full type
Output full type
Ratings
getConferenceSP
ratings.getConferenceSP
Get SP+ ratings aggregated by conference
Risk: read
object[]
Output full type
Output full type
getElo
ratings.getElo
Get Elo ratings by season or team
Risk: read
object[]
Output full type
Output full type
getFPI
ratings.getFPI
Get ESPN FPI (Football Power Index) ratings
Risk: read
object[]
Output full type
Output full type
getSP
ratings.getSP
Get SP+ team ratings
Risk: read
object[]
Output full type
Output full type
getSRS
ratings.getSRS
Get SRS (Simple Rating System) ratings
Risk: read
object[]
Output full type
Output full type
Recruiting
getGroupRatings
recruiting.getGroupRatings
Get recruiting data grouped by position
Risk: read
object[]
Output full type
Output full type
getTeamRankings
recruiting.getTeamRankings
Get team recruiting class rankings
Risk: read
object[]
Output full type
Output full type
getTeamTalent
recruiting.getTeamTalent
Get composite team talent rankings for a season
Risk: read
object[]
Output full type
Output full type
listRecruits
recruiting.listRecruits
Get recruit rankings
Risk: read
object[]
Output full type
Output full type
Season Types
list
seasonTypes.list
Get the valid season-type vocabulary
Risk: read
regular \| postseason \| both \| allstar \| spring_regular \| spring_postseason[]
Stats
getAdvancedGameStats
stats.getAdvancedGameStats
Get advanced team metrics at the game level
Risk: read
object[]
Output full type
Output full type
getAdvancedSeasonStats
stats.getAdvancedSeasonStats
Get advanced season-level team statistics
Risk: read
object[]
Output full type
Output full type
getGameHavocStats
stats.getGameHavocStats
Get havoc statistics aggregated by game
Risk: read
object[]
Output full type
Output full type
getPlayerSeasonStats
stats.getPlayerSeasonStats
Get aggregated season statistics for players
Risk: read
object[]
Output full type
Output full type
getTeamSeasonStats
stats.getTeamSeasonStats
Get basic season stats aggregated by team
Risk: read
object[]
Output full type
Output full type
listCategories
stats.listCategories
List valid team statistical category names
Risk: read
string[]
Teams
getATSRecords
teams.getATSRecords
Get against-the-spread (ATS) summary by team
Risk: read
object[]
Output full type
Output full type
getMatchup
teams.getMatchup
Get head-to-head matchup history between two teams
Risk: read
games full type
games full type
getRecords
teams.getRecords
Get team win-loss records for a season
Risk: read
object[]
Output full type
Output full type
getRoster
teams.getRoster
Get a team’s roster for a season
Risk: read
object[]
Output full type
Output full type
list
teams.list
List teams, optionally filtered by conference/season
Risk: read
object[]
Output full type
Output full type
listFBS
teams.listFBS
List FBS teams for a season
Risk: read
object[]
Output full type
Output full type
listFCS
teams.listFCS
List FCS teams for a season/conference
Risk: read
object[]
Output full type
Output full type
Venues
list
venues.list
List venues with metadata
Risk: read
object[]
Output full type
Output full type