NFL Models¶
models
¶
CameraSource
module-attribute
¶
Camera angle/source for the video
CoachesFilmVideoType
module-attribute
¶
Content type (always \"video\")
SubType
module-attribute
¶
Video subtype classification
CurrentGameCategory
module-attribute
¶
Prime time game designation
FantasyPlayerStatsPosition
module-attribute
¶
Player position
PositionGroup
module-attribute
¶
Position group
GameCategory
module-attribute
¶
Prime time game designation
GameStatus
module-attribute
¶
GameStatus = Literal[
"SCHEDULED",
"IN_PROGRESS",
"FINAL",
"POSTPONED",
"CANCELLED",
"FINAL_OVERTIME",
]
Game status
InjuryEntryGameStatus
module-attribute
¶
Game status designation
InsightPosition
module-attribute
¶
Player position
SecondTeamType
module-attribute
¶
Context of the second team (typically \"defense\" for opponent)
OverallRecordType
module-attribute
¶
OverallRecordType = Literal[
"W",
"L",
"T",
"STREAK_TYPE_WINNING",
"STREAK_TYPE_LOSING",
"STREAK_TYPE_TYING",
]
Type of current streak
PlayDirection
module-attribute
¶
Direction of play
PlayState
module-attribute
¶
Review state of play
ProGameCategory
module-attribute
¶
Prime time game designation
ProGameStatus
module-attribute
¶
ProGameStatus = Literal[
"SCHEDULED",
"IN_PROGRESS",
"FINAL",
"POSTPONED",
"CANCELLED",
"FINAL_OVERTIME",
]
Game status
ProTeamConferenceAbbr
module-attribute
¶
Conference abbreviation
ProTeamTeamType
module-attribute
¶
Type of team (regular or Pro Bowl)
TeamConferenceAbbr
module-attribute
¶
Conference abbreviation
TeamTeamType
module-attribute
¶
Type of team (regular or Pro Bowl)
WeeklyGameDetailCategory
module-attribute
¶
Prime time game designation
WeeklyGameDetailStatus
module-attribute
¶
WeeklyGameDetailStatus = Literal[
"SCHEDULED",
"IN_PROGRESS",
"FINAL",
"POSTPONED",
"CANCELLED",
"FINAL_OVERTIME",
]
Game status
BinaryFlagEnum
module-attribute
¶
Binary flag for boolean filters (0=false, 1=true)
CombinePositionEnum
module-attribute
¶
CombinePositionEnum = Literal[
"C",
"CB",
"DE",
"DT",
"EDGE",
"FB",
"FS",
"G",
"ILB",
"IOL",
"K",
"LB",
"LS",
"NT",
"OG",
"OLB",
"OT",
"P",
"QB",
"RB",
"S",
"SS",
"T",
"TE",
"WR",
]
NFL Combine prospect position
CombinePositionGroupEnum
module-attribute
¶
NFL Combine prospect position group
DefensivePositionGroupEnum
module-attribute
¶
Defensive position group
GameResultEnum
module-attribute
¶
Game result (Win/Loss/Tie)
GameStatusEnum
module-attribute
¶
GameStatusEnum = Literal[
"CANCELLED",
"FINAL",
"IN_PROGRESS",
"POSTPONED",
"SCHEDULED",
"FINAL_OVERTIME",
]
Game status
OffensivePlayerPositionEnum
module-attribute
¶
Offensive player position
OffensiveSkillPositionEnum
module-attribute
¶
Offensive skill position (excluding QB)
PassingStatsCategoryEnum
module-attribute
¶
PassingStatsCategoryEnum = Literal[
"cmp",
"att",
"yds",
"td",
"int",
"rating",
"ypa",
"cmpPct",
"sack",
"xCmp",
"cpoe",
"db",
"epa",
"epaDb",
"avgTTT",
"avgTTP",
"avgTTS",
"qbp",
"qbpR",
"blitzR",
"drop",
"dropR",
"ay",
"yac",
"xYac",
"yacPct",
"ayAtt",
"avgSep",
"deepAttPct",
"paDbPct",
"twAttPct",
]
Statistics categories for passing stats sorting
PlayStateEnum
module-attribute
¶
State of a play during a game
PlayTypeEnum
module-attribute
¶
PlayTypeEnum = Literal[
"play_type_kickoff",
"play_type_field_goal",
"play_type_rush",
"play_type_sack",
"play_type_two_point_conversion",
"play_type_xp",
"play_type_pass",
"play_type_punt",
"play_type_unknown",
"PASS",
"RUSH",
"PUNT",
"KICKOFF",
"FIELD_GOAL",
"EXTRA_POINT",
"PENALTY",
"TIMEOUT",
"TWO_MINUTE_WARNING",
]
Enumeration of all possible play types
PlayerPositionEnum
module-attribute
¶
PlayerPositionEnum = Literal[
"C",
"CB",
"DB",
"DE",
"DL",
"DT",
"FB",
"FS",
"G",
"ILB",
"K",
"LB",
"LS",
"MLB",
"NT",
"OG",
"OL",
"OLB",
"OT",
"P",
"QB",
"RB",
"SAF",
"SS",
"T",
"TE",
"WR",
]
NFL player position
PlayerPositionGroupEnum
module-attribute
¶
NFL player position group
PlayerStatusEnum
module-attribute
¶
PlayerStatusEnum = Literal[
"ACT",
"CUT",
"DEV",
"EXE",
"INA",
"NFI",
"NWT",
"PRA",
"PUP",
"RES",
"RET",
"RSN",
"SUS",
"TRD",
"TRL",
"UDF",
]
NFL player roster status
DefenseNGSPositionEnum
module-attribute
¶
Next Gen Stats position
PracticeStatusEnum
module-attribute
¶
Player practice participation status
ReceivingStatsCategoryEnum
module-attribute
¶
ReceivingStatsCategoryEnum = Literal[
"rt",
"tgt",
"rec",
"yds",
"td",
"int",
"rating",
"catch",
"xCatch",
"croe",
"ydsRec",
"ydsRt",
"epa",
"epaTgt",
"epaRt",
"drop",
"yac",
"xYac",
"yacoe",
"yacRec",
"avgSep",
"ay",
"ayTgt",
"tgtRt",
"avgRtDep",
"ezTgt",
"ezRec",
"deepTgtPct",
"twPct",
]
Statistics categories for receiving stats sorting
SortOrderEnum
module-attribute
¶
Sort direction for ordered results
TeamDefenseStatsSortKeyEnum
module-attribute
¶
TeamDefenseStatsSortKeyEnum = Literal[
"total",
"pass",
"run",
"yds",
"passPct",
"ypp",
"td",
"passTd",
"rushTd",
"epa",
"epaPP",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"ttt",
"qbp",
"qbpPct",
"sackedYds",
"ryoe",
"interception",
"forcedFumble",
"fumbleRecovered",
"defensiveTouchdown",
"totalTakeaways",
"ppg",
"ypg",
"passYpg",
"rushYpg",
"sackedYpg",
]
Field to sort team defense stats by
TeamDefenseStatsSplitEnum
module-attribute
¶
TeamDefenseStatsSplitEnum = Literal[
"TEAM_DEFENSE_BASE",
"TEAM_DEFENSE_NICKEL",
"TEAM_DEFENSE_DIME",
"TEAM_DEFENSE_WHEN_LEADING",
"TEAM_DEFENSE_WHEN_TRAILING",
"TEAM_DEFENSE_WHEN_TIED",
"TEAM_DEFENSE_RED_ZONE",
"TEAM_DEFENSE_GOAL_TO_GO",
"TEAM_DEFENSE_SHOTGUN",
"TEAM_DEFENSE_UNDER_CENTER",
"TEAM_DEFENSE_PISTOL",
"TEAM_DEFENSE_MOTION",
]
Defensive situation splits
WeekSlugEnum
module-attribute
¶
WeekSlugEnum = Literal[
"WEEK_1",
"WEEK_10",
"WEEK_11",
"WEEK_12",
"WEEK_13",
"WEEK_14",
"WEEK_15",
"WEEK_16",
"WEEK_17",
"WEEK_18",
"WEEK_2",
"WEEK_3",
"WEEK_4",
"WEEK_5",
"WEEK_6",
"WEEK_7",
"WEEK_8",
"WEEK_9",
]
Week identifier slug
GetDefensiveOverviewStatsBySeasonSortKey
module-attribute
¶
GetDefensiveOverviewStatsBySeasonSortKey = Literal[
"snap",
"rd",
"pr",
"tck",
"tStop",
"hStop",
"qbp",
"qbpR",
"sack",
"tgtNd",
"recNd",
"recYdsNd",
"recTdNd",
"int",
"passRatingNd",
"gameSnap",
"snapPct",
]
Field to sort by
GetDefensiveOverviewStatsByWeekSortKey
module-attribute
¶
GetDefensiveOverviewStatsByWeekSortKey = Literal[
"snap",
"rd",
"pr",
"tck",
"tStop",
"hStop",
"qbp",
"qbpR",
"sack",
"tgtNd",
"recNd",
"recYdsNd",
"recTdNd",
"int",
"passRatingNd",
"gameSnap",
"snapPct",
]
Field to sort by
GetDefensivePassRushStatsBySeasonSortKey
module-attribute
¶
GetDefensivePassRushStatsBySeasonSortKey = Literal[
"pr",
"prR",
"qbp",
"qbpR",
"ttp",
"qp",
"sack",
"sackR",
"tts",
"prGo",
"turnQbp",
"gameSnap",
]
Field to sort by
GetDefensivePassRushStatsByWeekSortKey
module-attribute
¶
GetDefensivePassRushStatsByWeekSortKey = Literal[
"pr",
"prR",
"qbp",
"qbpR",
"ttp",
"qp",
"sack",
"sackR",
"tts",
"prGo",
"turnQbp",
"gameSnap",
]
Field to sort by
GetDefensiveStatsBySeasonSortKey
module-attribute
¶
GetDefensiveStatsBySeasonSortKey = Literal[
"cov",
"covNd",
"tgtNd",
"recNd",
"recYdsNd",
"recTdNd",
"int",
"passRatingNd",
"tgtEpaNd",
"catchNd",
"croeNd",
"bhPct",
"sep",
"twfPct",
"yacprNd",
"tgtRNd",
]
Field to sort by
GetFantasyStatsBySeasonSortKey
module-attribute
¶
GetFantasyStatsBySeasonSortKey = Literal[
"fpStd",
"fpPpr",
"fpHalfPpr",
"passYds",
"passTd",
"passInt",
"rushYds",
"rushTd",
"recYds",
"recTd",
"rec",
"tgt",
"snapPct",
"targetShare",
"redZoneTargets",
]
Field to sort by
GetPlayerRushingStatsBySeasonSortKey
module-attribute
¶
GetPlayerRushingStatsBySeasonSortKey = Literal[
"att",
"yds",
"td",
"ypc",
"epa",
"epaAtt",
"xRy",
"xYpc",
"ryoe",
"ryoeAtt",
"yaco",
"yacoAtt",
"ybco",
"success",
"fum",
"lost",
"rush10PYds",
"rush15PMph",
"rush20PMph",
"eff",
"inTPct",
"stBoxPct",
"underPct",
]
Field to sort by
GetPlayerRushingStatsByWeekSortKey
module-attribute
¶
GetPlayerRushingStatsByWeekSortKey = Literal[
"att",
"yds",
"td",
"ypc",
"epa",
"epaAtt",
"xRy",
"xYpc",
"ryoe",
"ryoeAtt",
"yaco",
"yacoAtt",
"ybco",
"success",
"fum",
"lost",
"rush10PYds",
"rush15PMph",
"rush20PMph",
"eff",
"inTPct",
"stBoxPct",
"underPct",
]
Field to sort by
GameID
module-attribute
¶
Game identifier(s) in 10-digit format (YYYYMMDDNN). Can be a single game ID or multiple game IDs for batch retrieval.
GetSeasonPlayerStatsPosition
module-attribute
¶
GetSeasonPlayerStatsPosition = Literal[
"QB",
"RB",
"WR",
"TE",
"OL",
"DL",
"LB",
"DB",
"K",
"P",
"LS",
]
Filter by position group
StatCategory
module-attribute
¶
StatCategory = Literal[
"passing",
"rushing",
"receiving",
"defense",
"kicking",
"punting",
"returning",
]
Statistical category to retrieve
GetTeamDefensePassStatsBySeasonSortKey
module-attribute
¶
GetTeamDefensePassStatsBySeasonSortKey = Literal[
"total",
"pass",
"passPct",
"passTd",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"ttt",
"qbp",
"qbpPct",
"sackedYds",
"sack",
"sackPct",
"ttp",
"blitzPct",
"yac",
"yacoe",
"sep",
"go",
"passYpg",
"sackedYpg",
]
Field to sort by
GetTeamDefensePassStatsByWeekSortKey
module-attribute
¶
GetTeamDefensePassStatsByWeekSortKey = Literal[
"total",
"pass",
"passPct",
"passTd",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"ttt",
"qbp",
"qbpPct",
"sackedYds",
"sack",
"sackPct",
"ttp",
"blitzPct",
"yac",
"yacoe",
"sep",
"go",
"passYpg",
"sackedYpg",
]
Field to sort by
GetTeamDefenseRushStatsBySeasonSortKey
module-attribute
¶
GetTeamDefenseRushStatsBySeasonSortKey = Literal[
"total",
"run",
"runPct",
"rushTd",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"rush10PYds",
"stuffPct",
"ryoe",
"ryoeAtt",
"ybcoAtt",
"yacoAtt",
"inPct",
"outPct",
"lightPct",
"stackedPct",
"rushYpg",
]
Field to sort by
GetTeamDefenseRushStatsByWeekSortKey
module-attribute
¶
GetTeamDefenseRushStatsByWeekSortKey = Literal[
"total",
"run",
"runPct",
"rushTd",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"rush10PYds",
"stuffPct",
"ryoe",
"ryoeAtt",
"ybcoAtt",
"yacoAtt",
"inPct",
"outPct",
"lightPct",
"stackedPct",
"rushYpg",
]
Field to sort by
GetTeamDefenseStatsBySeasonSortKey
module-attribute
¶
GetTeamDefenseStatsBySeasonSortKey = Literal[
"total",
"pass",
"run",
"yds",
"passPct",
"ypp",
"td",
"passTd",
"rushTd",
"epa",
"epaPP",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"ttt",
"qbp",
"qbpPct",
"sackedYds",
"ryoe",
"interception",
"forcedFumble",
"fumbleRecovered",
"defensiveTouchdown",
"totalTakeaways",
"ppg",
"ypg",
"passYpg",
"rushYpg",
"sackedYpg",
]
Field to sort by
GetTeamOffenseStatsBySeasonSortKey
module-attribute
¶
GetTeamOffenseStatsBySeasonSortKey = Literal[
"total",
"pass",
"run",
"yds",
"passPct",
"ypp",
"td",
"passTd",
"rushTd",
"epa",
"epaPP",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"to",
"ppg",
"ypg",
"passYpg",
"rushYpg",
"redZonePct",
"thirdDownPct",
]
Field to sort by
GetTeamOffenseStatsByWeekSortKey
module-attribute
¶
GetTeamOffenseStatsByWeekSortKey = Literal[
"total",
"pass",
"run",
"yds",
"passPct",
"ypp",
"td",
"passTd",
"rushTd",
"epa",
"epaPP",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"rushYds",
"rushYpp",
"epaRush",
"epaRushPP",
"to",
"ppg",
"ypg",
"passYpg",
"rushYpg",
"redZonePct",
"thirdDownPct",
]
Field to sort by
GetTeamOffensePassStatsBySeasonSortKey
module-attribute
¶
GetTeamOffensePassStatsBySeasonSortKey = Literal[
"total",
"pass",
"passPct",
"passTd",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"ttt",
"qbp",
"qbpPct",
"att",
"sackedYds",
"sack",
"sackPct",
"ttp",
"blitzPct",
"paPct",
"yac",
"yacoe",
"sep",
"passYpg",
"sackedYpg",
]
Field to sort by
GetTeamOffensePassStatsByWeekSortKey
module-attribute
¶
GetTeamOffensePassStatsByWeekSortKey = Literal[
"total",
"pass",
"passPct",
"passTd",
"passYds",
"passYpp",
"epaPass",
"epaPassPP",
"ttt",
"qbp",
"qbpPct",
"att",
"sackedYds",
"sack",
"sackPct",
"ttp",
"blitzPct",
"paPct",
"yac",
"yacoe",
"sep",
"passYpg",
"sackedYpg",
]
Field to sort by
GetTransactionsTransactionType
module-attribute
¶
GetTransactionsTransactionType = Literal[
"TRADE",
"SIGNED",
"RELEASED",
"WAIVED",
"PRACTICE_SQUAD",
"IR",
"SUSPENDED",
]
Type of transaction
RefreshTokenRequestNetworkType
module-attribute
¶
Type of network connection
TokenRequestNetworkType
module-attribute
¶
Type of network connection
Award
¶
Bases: BaseModel
NFL player award information such as MVP, All-Pro, or Pro Bowl.
BoxscoreSchedule
¶
Bases: BaseModel
Schedule information associated with a boxscore.
BoxscoreScore
¶
Bases: BaseModel
Score breakdown within a boxscore.
phase
class-attribute
instance-attribute
¶
Game phase (P=Pregame, 1-4=Quarter, F=Final)
BoxscoreSite
¶
Bases: BaseModel
Venue and site details for a boxscore game.
BoxscoreTeam
¶
BroadcastInfo
¶
Bases: BaseModel
Broadcast and streaming information for a game.
InternationalWatchOption
¶
Bases: BaseModel
International broadcast viewing option.
StreamingNetwork
¶
CareerStats
¶
Bases: BaseModel
Aggregated career statistics for a player.
Clinched
¶
Bases: BaseModel
Playoff clinching status for a team.
eliminated
class-attribute
instance-attribute
¶
Eliminated from playoff contention
Background
¶
Bases: BaseModel
Background configuration
CoachesFilmVideo
¶
Bases: BaseModel
Coaches film video entry with metadata and assets.
authorizations
class-attribute
instance-attribute
¶
Authorization requirements for video access
episode_number
class-attribute
instance-attribute
¶
Episode number if part of series
mcp_playback_id
class-attribute
instance-attribute
¶
Media control platform playback ID
original_air_date
class-attribute
instance-attribute
¶
Original broadcast air date
play_ids
class-attribute
instance-attribute
¶
Play identifiers associated with this video
pre_roll_disabled
class-attribute
instance-attribute
¶
Whether pre-roll ads are disabled
series_season
class-attribute
instance-attribute
¶
Series season if applicable
series_title
class-attribute
instance-attribute
¶
Series title if part of series
Cta
¶
Bases: BaseModel
Call-to-action element for coaches film content.
Image
¶
Bases: BaseModel
Image asset for coaches film content.
PromoAsset
¶
Bases: BaseModel
Promotional asset for coaches film content.
Video
¶
Bases: BaseModel
Video asset for coaches film content.
BenchPress
¶
BroadJump
¶
FortyYardDash
¶
HasDesignation
¶
Bases: BaseModel
Combine event participation flag.
TenYardSplit
¶
ThreeConeDrill
¶
TwentyYardShuffle
¶
VerticalJump
¶
CombinePerson
¶
Bases: BaseModel
Biographical details for an NFL Combine participant.
esb_id
instance-attribute
¶
String ID containing first three letters of surname followed by a number
CombineProfile
¶
Bases: BaseModel
Full NFL Combine profile including measurements and drill results.
arm_length
class-attribute
instance-attribute
¶
Arm length in inches precise to ⅛ inch, represented as a float
athletic_score
class-attribute
instance-attribute
¶
A 0-100 grade of the prospect's overall athleticism
bio
class-attribute
instance-attribute
¶
HTML formatted snippet containing brief summary of prospect's background
draft_projection
class-attribute
instance-attribute
¶
Anticipated draft outcome for the prospect
hand_size
class-attribute
instance-attribute
¶
Thumb to pinky tip measurement, precise to ⅛ inch
nfl_comparison
class-attribute
instance-attribute
¶
Name of an NFL player with a similar profile
overview
class-attribute
instance-attribute
¶
HTML formatted snippet with scouting elevator pitch
production_score
class-attribute
instance-attribute
¶
0-100 grade of player's on-field statistical profile
profile_author
class-attribute
instance-attribute
¶
Name of the person who wrote the scouting profile
pro_forty_yard_dash
class-attribute
instance-attribute
¶
Forty yard dash from prospect's pro day
sources_tell_us
class-attribute
instance-attribute
¶
HTML - Comments on the prospect from talent evaluators around the league
ten_yard_split
class-attribute
instance-attribute
¶
Ten yard split time in 40 yd dash
three_cone_drill
class-attribute
instance-attribute
¶
Three cone drill result
twenty_yard_shuffle
class-attribute
instance-attribute
¶
Twenty yard shuffle result
combine_attendance
instance-attribute
¶
Whether or not the prospect attended the official scouting combine
Conference
¶
ContractInfo
¶
Bases: BaseModel
Player contract details.
expiration_year
class-attribute
instance-attribute
¶
Contract expiration year
CurrentGame
¶
CurrentGameExtension
¶
Bases: BaseModel
Extended metadata for a current in-progress game.
DefensiveNearestDefenderStats
¶
Bases: BaseModel
Next Gen Stats nearest-defender metrics for a defensive player.
bh_pct
class-attribute
instance-attribute
¶
Burn percentage (deep completions allowed rate)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
class-attribute
instance-attribute
¶
Defensive position group
pass_rating_nd
class-attribute
instance-attribute
¶
Passer rating allowed when targeted
tgt_epa_nd
class-attribute
instance-attribute
¶
Target EPA (Expected Points Added) allowed
tgt_r_nd
class-attribute
instance-attribute
¶
Target rate (targets per coverage snap)
twf_pct
class-attribute
instance-attribute
¶
Tight window frequency (percentage of targets in tight windows)
yacpr_nd
class-attribute
instance-attribute
¶
Yards After Catch allowed per reception
DefensivePassRushStats
¶
Bases: BaseModel
Next Gen Stats pass rush metrics for a defensive player.
DefensivePlayerOverviewStats
¶
Bases: BaseModel
Aggregated defensive overview statistics for a player.
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
class-attribute
instance-attribute
¶
Defensive position group
pass_rating_nd
class-attribute
instance-attribute
¶
Passer rating allowed when targeted (no data excluded)
rec_td_nd
class-attribute
instance-attribute
¶
Receiving touchdowns allowed (no data excluded)
rec_yds_nd
class-attribute
instance-attribute
¶
Receiving yards allowed (no data excluded)
tgt_nd
class-attribute
instance-attribute
¶
Times targeted in coverage (no data excluded)
DefensiveStats
¶
Bases: BaseModel
Team-level defensive statistics.
Division
¶
DraftDay
¶
Bases: BaseModel
Single day within the NFL Draft.
DraftPick
¶
Bases: BaseModel
Individual NFL Draft pick with player and team details.
Tweet
¶
Bases: BaseModel
Tweet associated with a draft pick.
ExternalID
¶
FantasyPlayerStats
¶
Bases: BaseModel
Fantasy football statistics for a player.
fp_half_ppr
class-attribute
instance-attribute
¶
Fantasy points (half-PPR scoring)
red_zone_targets
class-attribute
instance-attribute
¶
Targets inside the red zone
snap_pct
class-attribute
instance-attribute
¶
Percentage of offensive snaps played (0-1)
target_share
class-attribute
instance-attribute
¶
Percentage of team targets (0-1)
FilmCard
¶
LinkParams
¶
Bases: BaseModel
Parameters for constructing film room link
FilmroomPlay
¶
Bases: BaseModel
Play entry from the NFL Film Room.
selected_param_values
class-attribute
instance-attribute
¶
Selected parameter values for the play filter
FootballRoster
¶
Fixture
¶
Bases: BaseModel
Associated fixture information
FuturesMarket
¶
Bases: BaseModel
Futures betting market odds for a team.
fixture_id
class-attribute
instance-attribute
¶
Associated fixture ID if applicable
is_available
class-attribute
instance-attribute
¶
Whether market is currently available
is_suspended
class-attribute
instance-attribute
¶
Whether market is currently suspended
name
class-attribute
instance-attribute
¶
Market name (e.g., \"Winner\", \"Division Winner\")
Game
¶
GameExtension
¶
Bases: BaseModel
Extended metadata fields for a game.
GamecenterSchedule
¶
Bases: BaseModel
Game schedule entry for the NFL Game Center.
GameDetail
¶
Content
¶
Bases: BaseModel
Insight content and analysis
GameInsight
¶
Bases: BaseModel
Pre-game or in-game insight and analysis.
GameOdds
¶
GameSchedule
¶
GameScore
¶
Bases: BaseModel
Score details for a game.
phase
class-attribute
instance-attribute
¶
Game phase (P=Pregame, 1-4=Quarter, FINAL=Final)
GameSite
¶
Bases: BaseModel
Venue and site information for a game.
GameTeam
¶
Bases: BaseModel
Team entry within a game with score and record.
current_logo
class-attribute
instance-attribute
¶
URL to team logo (may contain formatInstructions placeholder)
Score
¶
Bases: BaseModel
Quarterly score breakdown for a team.
HistoricalDefenseStats
¶
Bases: BaseModel
Historical defensive statistics for a player or team.
HistoricalDownAndDistanceStats
¶
Bases: BaseModel
Historical down-and-distance conversion statistics.
HistoricalGoalToGoStats
¶
Bases: BaseModel
Historical goal-to-go statistics.
HistoricalKickingStats
¶
Bases: BaseModel
Historical kicking statistics.
HistoricalKickoffsStats
¶
Bases: BaseModel
Historical kickoff statistics.
HistoricalKickReturnsStats
¶
Bases: BaseModel
Historical kick return statistics.
HistoricalPassingStats
¶
Bases: BaseModel
Historical passing statistics for a player or team.
HistoricalPenaltiesStats
¶
Bases: BaseModel
Historical penalty statistics.
HistoricalPuntingStats
¶
Bases: BaseModel
Historical punting statistics.
HistoricalPuntReturnsStats
¶
Bases: BaseModel
Historical punt return statistics.
HistoricalReceivingStats
¶
Bases: BaseModel
Historical receiving statistics for a player or team.
HistoricalRedzoneStats
¶
Bases: BaseModel
Historical red zone statistics.
HistoricalRushingStats
¶
Bases: BaseModel
Historical rushing statistics for a player or team.
HistoricalScoringStats
¶
Bases: BaseModel
Historical scoring statistics.
HistoricalStatCategories
¶
Bases: BaseModel
Container for all historical stat categories.
HistoricalTimeOfPossessionStats
¶
Bases: BaseModel
Historical time of possession statistics.
KickingDetails
¶
Bases: BaseModel
Detailed kicking breakdown by distance range.
InjuryEntry
¶
PracticeStatus
¶
Bases: BaseModel
Player practice participation status.
Insight
¶
Bases: BaseModel
Content insight or editorial analysis.
evergreen
class-attribute
instance-attribute
¶
Whether content is evergreen (timeless) or time-sensitive
game_id
class-attribute
instance-attribute
¶
Game identifier (10-digit format YYYYMMDDNN)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
image_url
class-attribute
instance-attribute
¶
Associated image or chart URL (optional)
second_team_abbr
class-attribute
instance-attribute
¶
Opponent or related team abbreviation
second_team_id
class-attribute
instance-attribute
¶
Opponent or related team identifier
second_team_type
class-attribute
instance-attribute
¶
Context of the second team (typically \"defense\" for opponent)
sub_note1
class-attribute
instance-attribute
¶
Detailed insight content and analysis
KickingStats
¶
Bases: BaseModel
Kicking statistics for a player.
AwayTeam
¶
Bases: BaseModel
Away team score and status in a live game.
HomeTeam
¶
Bases: BaseModel
Home team score and status in a live game.
LiveGame
¶
LivePlayerStatEntry
¶
Bases: BaseModel
A single player's statistics from a live player-statistics response.
LivePlayerTeamEntry
¶
Bases: BaseModel
A team wrapper in a live player-statistics response (teamId + players array).
LiveTeamStatEntry
¶
Bases: BaseModel
A single team's statistics from a live team-statistics response.
MoneyLine
¶
MultipleRankingsCategory
¶
MultipleRankingsCategoryPagination
¶
Bases: BaseModel
Pagination details for multiple rankings queries.
NFLAuth
¶
NgsChart
¶
Bases: BaseModel
A player chart (route, pass, or carry).
NgsChartPlayer
¶
Bases: BaseModel
A player available in the chart system.
NgsHighlight
¶
Bases: BaseModel
A play highlight.
NgsGameLeaders
¶
Bases: BaseModel
Game leaders for speed, sacks, and pass distance.
NgsGamePassDistanceLeader
¶
Bases: BaseModel
Pass distance leader for a game.
NgsGameSackLeader
¶
Bases: BaseModel
Sack leader for a game.
NgsGameScheduleInfo
¶
Bases: BaseModel
Game schedule information in overview.
NgsGameSpeedLeader
¶
Bases: BaseModel
Speed leader for a game.
NgsLeagueAverage
¶
Bases: BaseModel
League average value.
NgsPassDistanceLeadersMap
¶
Bases: BaseModel
Pass distance leaders for home and visitor.
NgsPasserInfo
¶
Bases: BaseModel
Passer information in game overview.
NgsPassersOverview
¶
Bases: BaseModel
Passers overview for home and visitor teams.
NgsPassInfo
¶
Bases: BaseModel
Pass info with air distance.
NgsPassingZone
¶
Bases: BaseModel
Passing zone statistics.
NgsPassRusherInfo
¶
Bases: BaseModel
Pass rusher information in game overview.
NgsPassRushersOverview
¶
Bases: BaseModel
Pass rushers overview for home and visitor teams.
NgsReceiverInfo
¶
Bases: BaseModel
Receiver information in game overview.
NgsReceiversOverview
¶
Bases: BaseModel
Receivers overview for home and visitor teams.
NgsReceptionInfo
¶
Bases: BaseModel
Reception info for a receiver.
NgsRusherInfo
¶
Bases: BaseModel
Rusher information in game overview.
NgsRushersOverview
¶
Bases: BaseModel
Rushers overview for home and visitor teams.
NgsRushInfo
¶
Bases: BaseModel
Rush info for a rusher.
NgsRushLocationStats
¶
Bases: BaseModel
Rush location statistics.
NgsSackLeadersMap
¶
Bases: BaseModel
Sack leaders for home and visitor.
NgsSpeedLeadersMap
¶
Bases: BaseModel
Speed leaders for home and visitor.
NgsTackleInfo
¶
Bases: BaseModel
Tackle info with time to tackle.
NgsCompletionLeader
¶
Bases: BaseModel
Leader info for completion probability leaderboards.
NgsCompletionLeaderEntry
¶
Bases: BaseModel
Entry in completion probability leaderboards.
NgsDistanceLeader
¶
Bases: BaseModel
Leader info for distance leaderboards.
NgsDistanceLeaderEntry
¶
Bases: BaseModel
Entry in distance leaderboards.
NgsERYLeader
¶
Bases: BaseModel
Leader info for expected rush yards (ERY) leaderboards.
NgsERYLeaderEntry
¶
Bases: BaseModel
Entry in ERY leaderboards.
NgsSackLeader
¶
Bases: BaseModel
Leader info for sack leaderboards.
NgsSackLeaderEntry
¶
Bases: BaseModel
Entry in sack leaderboards.
NgsSpeedLeader
¶
Bases: BaseModel
Leader info for speed leaderboards.
NgsSpeedLeaderEntry
¶
Bases: BaseModel
Entry in speed leaderboards.
NgsTackleLeader
¶
Bases: BaseModel
Leader info for tackle distance leaderboards.
NgsTackleLeaderEntry
¶
Bases: BaseModel
Entry in tackle distance leaderboards.
NgsYACLeader
¶
Bases: BaseModel
Leader info for YAC (yards after catch) leaderboards.
NgsYACLeaderEntry
¶
Bases: BaseModel
Entry in YAC leaderboards.
NgsContentItem
¶
Bases: BaseModel
A content item (article or video).
NgsContentMetadata
¶
Bases: BaseModel
Metadata for content responses.
NgsContentPagination
¶
Bases: BaseModel
Pagination for content responses.
NgsContentTag
¶
Bases: BaseModel
Tag for content items.
NgsThumbnail
¶
Bases: BaseModel
Thumbnail for content items.
NgsPlay
¶
Bases: BaseModel
Detailed play information from NGS endpoints.
NgsPlayStat
¶
Bases: BaseModel
Statistics for a single play.
NgsPassingStat
¶
Bases: BaseModel
NGS passing statistics for a player.
NgsReceivingStat
¶
Bases: BaseModel
NGS receiving statistics for a player.
NgsRushingStat
¶
Bases: BaseModel
NGS rushing statistics for a player.
OddsSelection
¶
OverallRecord
¶
Bases: BaseModel
Overall win-loss-tie record for a team.
OverallRecordPoints
¶
Bases: BaseModel
Points scored and allowed in team record.
Streak
¶
Pagination
¶
PasserStats
¶
Bases: BaseModel
Passer statistics by zone and game.
Zone
¶
Bases: BaseModel
Passing zone identifier.
PassingStats
¶
Bases: BaseModel
Passing statistics for a player.
Penalty
¶
Bases: BaseModel
Penalty details within a game.
Person
¶
Bases: BaseModel
Basic biographical information for an NFL person.
birth_date
class-attribute
instance-attribute
¶
Person's date of birth as YYYY-MM-DD
headshot
class-attribute
instance-attribute
¶
A URL for the person's headshot used in Media
jersey_number
class-attribute
instance-attribute
¶
Number the player wears on the field.
nfl_experience
instance-attribute
¶
Number of years the person has been a part of the NFL
Play
¶
Bases: BaseModel
Individual play within a game.
PlayDetail
¶
Bases: BaseModel
Detailed play information including formation and result.
absolute_yardline_number
class-attribute
instance-attribute
¶
Absolute position on 100-yard field
expected_points_added
class-attribute
instance-attribute
¶
Expected points added on this play
home_timeouts_left
class-attribute
instance-attribute
¶
Home team timeouts remaining
play_description
class-attribute
instance-attribute
¶
Play description without jersey numbers
play_description_with_jersey_numbers
class-attribute
instance-attribute
¶
Play description including jersey numbers
play_stats
class-attribute
instance-attribute
¶
Individual player statistics for this play
play_type_code
class-attribute
instance-attribute
¶
Numeric code for play type
possession_team_id
class-attribute
instance-attribute
¶
Team ID with possession
post_play_home_team_win_probability
class-attribute
instance-attribute
¶
Home team win probability after play
post_play_visitor_team_win_probability
class-attribute
instance-attribute
¶
Visitor team win probability after play
pre_snap_home_team_win_probability
class-attribute
instance-attribute
¶
Home team win probability before play
pre_snap_visitor_team_win_probability
class-attribute
instance-attribute
¶
Visitor team win probability before play
start_game_clock
class-attribute
instance-attribute
¶
Game clock at play start
visitor_timeouts_left
class-attribute
instance-attribute
¶
Visitor team timeouts remaining
PlayParticipant
¶
Bases: BaseModel
Player participation record for a single play.
PlayParticipantStats
¶
Bases: BaseModel
Play-specific statistics
PlayPlayer
¶
Bases: BaseModel
Player involved in a play with statistical contribution.
PlayStat
¶
PlayWinProbability
¶
Bases: BaseModel
Win probability values associated with a play.
down
instance-attribute
¶
Down number (0 for kickoffs and special plays, 1-4 for regular plays)
home_timeouts_left
class-attribute
instance-attribute
¶
Number of timeouts remaining for home team
play_description
instance-attribute
¶
Detailed description of the play or game event
pre_snap_visitor_score
instance-attribute
¶
Visitor team score before the play
visitor_timeouts_left
class-attribute
instance-attribute
¶
Number of timeouts remaining for visitor team
home_team_win_probability_added
class-attribute
instance-attribute
¶
Win Probability Added (WPA) for home team on this play
post_play_home_team_win_probability
class-attribute
instance-attribute
¶
Home team win probability after the play (0-1)
post_play_visitor_team_win_probability
class-attribute
instance-attribute
¶
Visiting team win probability after the play (0-1)
pre_snap_home_team_win_probability
class-attribute
instance-attribute
¶
Home team win probability before the play (0-1, null for game start)
pre_snap_visitor_team_win_probability
class-attribute
instance-attribute
¶
Visitor team win probability before the play (0-1, null for game start)
visitor_team_win_probability_added
class-attribute
instance-attribute
¶
Win Probability Added (WPA) for visitor team on this play (negative of home WPA)
yardline
class-attribute
instance-attribute
¶
Field position description (e.g., \"NE 27\" or empty for special plays)
yardline_number
class-attribute
instance-attribute
¶
Yard line number (null for special plays)
yardline_side
class-attribute
instance-attribute
¶
Side of field (team abbreviation or null for midfield/special plays)
Player
¶
Bases: BaseModel
NFL player profile.
college_conference
class-attribute
instance-attribute
¶
Player's college conference
football_name
class-attribute
instance-attribute
¶
Player's football name (nickname)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
status_description_abbr
class-attribute
instance-attribute
¶
Abbreviated status description
status_short_description
class-attribute
instance-attribute
¶
Short status description
uniform_number
class-attribute
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
class-attribute
instance-attribute
¶
Years of NFL experience
PlayerDetail
¶
Bases: BaseModel
Extended player profile with biographical and career details.
college_conference
class-attribute
instance-attribute
¶
Player's college conference
football_name
class-attribute
instance-attribute
¶
Player's football name (nickname)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
status_description_abbr
class-attribute
instance-attribute
¶
Abbreviated status description
status_short_description
class-attribute
instance-attribute
¶
Short status description
uniform_number
class-attribute
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
class-attribute
instance-attribute
¶
Years of NFL experience
PlayerGameStats
¶
Bases: BaseModel
Player statistics for a single game.
PlayerPassingStats
¶
Bases: BaseModel
Player-level passing statistics.
avg_sep
class-attribute
instance-attribute
¶
Average receiver separation at target (yards)
deep_att_pct
class-attribute
instance-attribute
¶
Deep attempt percentage (20+ air yards)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
tw_att_pct
class-attribute
instance-attribute
¶
Two-minute drill attempt percentage
PlayerProjection
¶
Relationships
¶
Bases: BaseModel
Related entities for a player projection.
WeekPoint
¶
Bases: BaseModel
Projected fantasy points for a single week.
WeekStat
¶
Bases: BaseModel
Projected statistical output for a single week.
PlayerReceivingStats
¶
Bases: BaseModel
Player-level receiving statistics.
avg_sep
class-attribute
instance-attribute
¶
Average receiver separation at target (yards)
deep_tgt_pct
class-attribute
instance-attribute
¶
Deep target percentage (20+ air yards)
game_id
class-attribute
instance-attribute
¶
Game identifier (10-digit format YYYYMMDDNN)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
int_
class-attribute
instance-attribute
¶
Interceptions thrown on targets to this receiver
ngs_position
class-attribute
instance-attribute
¶
Offensive skill position (excluding QB)
ngs_position_group
class-attribute
instance-attribute
¶
Offensive skill position (excluding QB)
opponent_team_id
class-attribute
instance-attribute
¶
Opponent team identifier
position_group
class-attribute
instance-attribute
¶
Offensive skill position (excluding QB)
rating
class-attribute
instance-attribute
¶
Passer rating when targeting this receiver
PlayerRushingStats
¶
Bases: BaseModel
Player-level rushing statistics.
PlayerSearchResult
¶
Bases: BaseModel
Player data returned in search results (may have nullable fields for retired players)
college_conference
class-attribute
instance-attribute
¶
Player's college conference
football_name
class-attribute
instance-attribute
¶
Player's football name (nickname)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
status_description_abbr
class-attribute
instance-attribute
¶
Abbreviated status description
status_short_description
class-attribute
instance-attribute
¶
Short status description
uniform_number
class-attribute
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
class-attribute
instance-attribute
¶
Years of NFL experience
PlayerWeekProjectedPoints
¶
Bases: BaseModel
Weekly projected fantasy points for a player.
PlayerWeekProjectedPointsAttributes
¶
Bases: BaseModel
Projected fantasy point attributes for a player-week.
PlayerWeekProjectedStats
¶
Bases: BaseModel
Weekly projected statistics for a player.
PlayerWeekProjectedStatsAttributes
¶
Bases: BaseModel
Projected statistical attributes for a player-week.
PointSpread
¶
PointsRecord
¶
Bases: BaseModel
Win-loss record with associated point totals.
PointsRecordPoints
¶
Bases: BaseModel
Points for and against in a record.
ProGame
¶
ProGameExtension
¶
Bases: BaseModel
Extended metadata for a Pro API game.
ProTeam
¶
Bases: BaseModel
Team data from the NFL Pro API.
is_pro_bowl
class-attribute
instance-attribute
¶
Whether this is a Pro Bowl team
logo
class-attribute
instance-attribute
¶
URL to team logo (may contain formatInstructions placeholder)
primary_color
class-attribute
instance-attribute
¶
Primary team color in hex format
secondary_color
class-attribute
instance-attribute
¶
Secondary team color in hex format
stadium_name
class-attribute
instance-attribute
¶
Name of the team's home stadium
team_site_ticket_url
class-attribute
instance-attribute
¶
URL to team's ticket purchase page
team_site_url
class-attribute
instance-attribute
¶
Team's official website URL
tertiary_color
class-attribute
instance-attribute
¶
Tertiary team color in hex format
ticket_phone_number
class-attribute
instance-attribute
¶
Phone number for ticket purchases
ProWeek
¶
ReceivingStats
¶
Bases: BaseModel
Team or player receiving statistics.
Record
¶
Bases: BaseModel
Win-loss-tie record.
ResponseMetadata
¶
Bases: BaseModel
Metadata included in NFL API responses.
RushingStats
¶
Bases: BaseModel
Team or player rushing statistics.
ScheduleTeam
¶
ScheduledGame
¶
Bases: BaseModel
Scheduled NFL game with matchup and timing details.
game_time_eastern
class-attribute
instance-attribute
¶
Game time in Eastern timezone (HH:MM:SS)
home_display_name
class-attribute
instance-attribute
¶
Home team display name
released_to_clubs
class-attribute
instance-attribute
¶
Whether game info is released to clubs
visitor_display_name
class-attribute
instance-attribute
¶
Visitor team display name
visitor_team_abbr
class-attribute
instance-attribute
¶
Visitor team abbreviation
ScoringPlay
¶
Bases: BaseModel
Scoring play within a game.
SearchPlayersRequest
¶
Bases: BaseModel
Request parameters for searching NFL players.
SeasonStats
¶
Bases: BaseModel
Player statistics aggregated for a season.
Security
¶
Bases: BaseModel
Security credentials for NFL API authentication.
Site
¶
Bases: BaseModel
Venue site details.
SocialMedia
¶
Standings
¶
Bases: BaseModel
Division standings with team records.
StandingsTeam
¶
Bases: BaseModel
Team entry within standings.
StandingsRecord
¶
StandingsRecordPoints
¶
Statistic
¶
StatisticRanking
¶
Bases: BaseModel
Player or team ranking for a specific statistic.
Team
¶
Bases: BaseModel
NFL team profile.
abbreviation
class-attribute
instance-attribute
¶
Three-letter team abbreviation
conference_full_name
class-attribute
instance-attribute
¶
Full conference name
current_logo
class-attribute
instance-attribute
¶
URL to team logo (may contain {formatInstructions} placeholder)
division_full_name
class-attribute
instance-attribute
¶
Full division name
official_website_url
class-attribute
instance-attribute
¶
Team's official website
secondary_color
class-attribute
instance-attribute
¶
Secondary team color (hex)
year_established
class-attribute
instance-attribute
¶
Year team was established
TeamBoxscore
¶
Bases: BaseModel
Team-level boxscore statistics for a game.
TeamDefensePassStats
¶
Bases: BaseModel
Team defensive passing statistics.
epa_pass
class-attribute
instance-attribute
¶
EPA allowed on passing plays (negative is better for defense)
sep
class-attribute
instance-attribute
¶
Average receiver separation allowed at target (yards)
yacoe
class-attribute
instance-attribute
¶
Yards after catch over expected allowed (negative is better)
TeamDefenseRushStats
¶
Bases: BaseModel
Team defensive rushing statistics.
epa_rush
class-attribute
instance-attribute
¶
EPA allowed on rushing plays (negative is better for defense)
in_pct
class-attribute
instance-attribute
¶
Percentage of rushes between tackles (inside)
light_pct
class-attribute
instance-attribute
¶
Percentage of rushes against light box (6 or fewer defenders)
rush10_p_yds
class-attribute
instance-attribute
¶
Rush attempts of 10+ yards allowed
ryoe
class-attribute
instance-attribute
¶
Rush Yards Over Expected allowed (negative is better)
stacked_pct
class-attribute
instance-attribute
¶
Percentage of rushes against stacked box (8+ defenders)
stuff_pct
class-attribute
instance-attribute
¶
Stuff rate - percentage of rushes stopped for 0 or negative yards
yaco_att
class-attribute
instance-attribute
¶
Yards after contact per attempt allowed
ybco_att
class-attribute
instance-attribute
¶
Yards before contact per attempt allowed
TeamDefenseStats
¶
Bases: BaseModel
Aggregated team defensive statistics.
defensive_touchdown
class-attribute
instance-attribute
¶
Defensive touchdowns scored
epa
class-attribute
instance-attribute
¶
Total EPA allowed (negative is better for defense)
pass_pct
class-attribute
instance-attribute
¶
Percentage of plays that were passes (0-1)
pass_ypp
class-attribute
instance-attribute
¶
Passing yards allowed per pass attempt
rush_ypp
class-attribute
instance-attribute
¶
Rushing yards allowed per rush attempt
ryoe
class-attribute
instance-attribute
¶
Rush Yards Over Expected allowed (negative is better for defense)
total_takeaways
class-attribute
instance-attribute
¶
Total takeaways (interceptions + fumble recoveries)
TeamGameStats
¶
Bases: BaseModel
Team-level statistics for a single game.
TeamInfo
¶
TeamInjuryReport
¶
Bases: BaseModel
Injury report for a team.
TeamMatchupRankings
¶
Bases: BaseModel
Comprehensive team rankings across multiple statistical categories
passing_overall_advantage
class-attribute
instance-attribute
¶
Advantage rating (-4 to 4)
passing_overall_z_diff
class-attribute
instance-attribute
¶
Z-score differential for passing offense vs defense
team_passing_overall_rank
class-attribute
instance-attribute
¶
Overall passing offense rank (1-32)
team_passing_overall_z
class-attribute
instance-attribute
¶
Z-score for passing offense
TeamNeeds
¶
TeamOffenseStats
¶
Bases: BaseModel
Team offensive overview statistics.
TeamOffensePassStats
¶
TeamOffenseRushStats
¶
Bases: BaseModel
Team offensive rushing statistics.
TeamRankingEntry
¶
TeamRankings
¶
Bases: BaseModel
Collection of team rankings across statistical categories.
TeamScore
¶
Bases: BaseModel
Team score details within a game.
TeamVenue
¶
Bases: BaseModel
Venue information associated with a team.
TicketVendor
¶
Totals
¶
Bases: BaseModel
Over/Under (totals) betting odds
under_handicap
class-attribute
instance-attribute
¶
Total points line for under
Transaction
¶
Venue
¶
Bases: BaseModel
NFL venue details.
VenueInfo
¶
Bases: BaseModel
Extended venue information.
NflPlusPlus
¶
Bases: BaseModel
NFL+ Plus subscription tier details.
NFLPLUSPLUSNFLPLUSCOACHESFILM
¶
Bases: BaseModel
NFL+ Plus coaches film authorization.
NflPlusPlusRequirements
¶
Bases: BaseModel
Requirements for NFL+ Plus tier access.
NflPlusPremium
¶
Bases: BaseModel
NFL+ Premium subscription tier details.
NFLPLUSPremiumNFLPLUSCOACHESFILM
¶
Bases: BaseModel
NFL+ Premium coaches film authorization.
NflPlusPremiumRequirements
¶
Bases: BaseModel
Requirements for NFL+ Premium tier access.
ProPremium
¶
Bases: BaseModel
Pro Premium subscription tier details.
ProPremiumNFLPLUSCOACHESFILM
¶
Bases: BaseModel
Pro Premium coaches film authorization.
ProPremiumRequirements
¶
Bases: BaseModel
Requirements for Pro Premium tier access.
VideoAuthorizations
¶
Bases: BaseModel
Authorization requirements for video access
VideoGamePlayIds
¶
VideoTag
¶
Bases: BaseModel
Video tag information
VideoThumbnail
¶
Bases: BaseModel
Thumbnail image for a video.
Week
¶
Drive
¶
Bases: BaseModel
Drive summary within a weekly game detail.
DriveChart
¶
Bases: BaseModel
Drive-by-drive data
DriveChartPlay
¶
Bases: BaseModel
Play entry within a drive chart.
DriveChartPlayStat
¶
Bases: BaseModel
Individual statistic within a drive chart play.
Replay
¶
Bases: BaseModel
Video replay reference for a game.
Summary
¶
Bases: BaseModel
Game summary information
TaggedVideos
¶
Bases: BaseModel
Tagged video content
WeeklyGameDetail
¶
WeeklyGameDetailExtension
¶
Bases: BaseModel
Extended metadata for a weekly game detail.
WeeklyPlayer
¶
Bases: BaseModel
Player information with weekly status
college_conference
class-attribute
instance-attribute
¶
Player's college conference
football_name
class-attribute
instance-attribute
¶
Player's football name (nickname)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
status_description_abbr
class-attribute
instance-attribute
¶
Abbreviated status description
status_short_description
class-attribute
instance-attribute
¶
Short status description
uniform_number
class-attribute
instance-attribute
¶
Player's uniform number (formatted)
years_of_experience
class-attribute
instance-attribute
¶
Years of NFL experience
WeeklyPlayerPassingStats
¶
Bases: BaseModel
Player passing statistics for a specific week.
avg_sep
class-attribute
instance-attribute
¶
Average receiver separation at target (yards)
deep_att_pct
class-attribute
instance-attribute
¶
Deep attempt percentage (20+ air yards) (0-1)
game_id
class-attribute
instance-attribute
¶
Game identifier (10-digit format YYYYMMDDNN)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
class-attribute
instance-attribute
¶
Next Gen Stats position group
opponent_team_id
class-attribute
instance-attribute
¶
Opponent team identifier
pa_db_pct
class-attribute
instance-attribute
¶
Play action dropback percentage (0-1)
tw_att_pct
class-attribute
instance-attribute
¶
Two-minute drill attempt percentage (0-1)
WeeklyPlayerRushingStats
¶
Bases: BaseModel
Player rushing statistics for a specific week.
game_id
class-attribute
instance-attribute
¶
Game identifier (10-digit format YYYYMMDDNN)
headshot
class-attribute
instance-attribute
¶
URL to player headshot image (contains formatInstructions placeholder)
ngs_position_group
class-attribute
instance-attribute
¶
Offensive player position
opponent_team_id
class-attribute
instance-attribute
¶
Opponent team identifier
rush10_p_yds_pg
class-attribute
instance-attribute
¶
10+ yard rushes per game
GetCoachesFilmVideosRequest
¶
GetCombineProfilesRequest
¶
Bases: BaseModel
Request parameters for fetching NFL Combine profiles.
GetCombineRankingsRequest
¶
Bases: BaseModel
Request parameters for fetching NFL Combine rankings.
year
instance-attribute
¶
Get performances only for the specified year. If omitted, get all time
GetDefensiveNearestDefenderStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal nearest-defender stats.
qualified_defender
class-attribute
instance-attribute
¶
Filter to only qualified defenders (minimum snap threshold)
GetDefensiveNearestDefenderStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly nearest-defender stats.
qualified_defender
class-attribute
instance-attribute
¶
Filter to only qualified defenders (minimum snap threshold)
GetDefensiveOverviewStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal defensive overview stats.
GetDefensiveOverviewStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly defensive overview stats.
GetDefensivePassRushStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal pass rush stats.
qualified_defender
class-attribute
instance-attribute
¶
Filter to only qualified defenders (minimum snap threshold)
GetDefensivePassRushStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly pass rush stats.
qualified_defender
class-attribute
instance-attribute
¶
Filter to only qualified defenders (minimum snap threshold)
GetDefensiveStatsBySeasonRequest
¶
GetDraftInfoRequest
¶
GetDraftPicksReportRequest
¶
Bases: BaseModel
Request parameters for fetching a draft picks report.
GetFantasyStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal fantasy stats.
position_group
class-attribute
instance-attribute
¶
Filter by position groups (supports multiple positions)
team_offense
class-attribute
instance-attribute
¶
Filter by specific offensive team ID
team_defense
class-attribute
instance-attribute
¶
Filter by specific defensive team ID (opponent analysis)
min_offensive_snaps
class-attribute
instance-attribute
¶
Minimum offensive snaps threshold for inclusion
last_n_weeks
class-attribute
instance-attribute
¶
Number of recent weeks to analyze (rolling window)
GetFilmroomPlaysRequest
¶
Bases: BaseModel
Request parameters for fetching Film Room plays.
game_id
class-attribute
instance-attribute
¶
Filter by specific game IDs (supports multiple values)
week_slug
class-attribute
instance-attribute
¶
Filter by week identifier (supports multiple values)
season
class-attribute
instance-attribute
¶
Filter by season year (supports multiple values)
yards_to_go_type
class-attribute
instance-attribute
¶
Filter by yards to go category
touchdown
class-attribute
instance-attribute
¶
Filter for touchdown plays (1 = yes, 0 = no)
rush10_plus_yards
class-attribute
instance-attribute
¶
Filter for rushing plays of 10+ yards
fumble_lost
class-attribute
instance-attribute
¶
Filter for plays with fumbles lost
qb_alignment
class-attribute
instance-attribute
¶
Filter by quarterback alignment
target_location
class-attribute
instance-attribute
¶
Filter by target location on field
air_yard_type
class-attribute
instance-attribute
¶
Filter by air yards category
dropback_time_type
class-attribute
instance-attribute
¶
Filter by dropback time
receiver_alignment
class-attribute
instance-attribute
¶
Filter by receiver alignment
separation_type
class-attribute
instance-attribute
¶
Filter by receiver separation
personnel
class-attribute
instance-attribute
¶
Filter by defensive personnel package
defenders_in_the_box_type
class-attribute
instance-attribute
¶
Filter by defenders in the box
def_coverage_type
class-attribute
instance-attribute
¶
Filter by defensive coverage type
GetFootballBoxScoreRequest
¶
Bases: BaseModel
Request parameters for fetching a football boxscore.
GetFootballGamesRequest
¶
Bases: BaseModel
Request parameters for fetching football games.
GetFootballRostersRequest
¶
GetFootballTeamsRequest
¶
GetGamecenterRequest
¶
Bases: BaseModel
Request parameters for fetching Game Center data.
GetGameDetailsBySlugRequest
¶
GetGameDetailsRequest
¶
Bases: BaseModel
Request parameters for fetching game details.
include_drive_chart
class-attribute
instance-attribute
¶
Include drive chart data in response
include_replays
class-attribute
instance-attribute
¶
Include replay videos in response
include_standings
class-attribute
instance-attribute
¶
Include standings data in response
include_tagged_videos
class-attribute
instance-attribute
¶
Include tagged videos in response
include_summary
class-attribute
instance-attribute
¶
Include summary information in response
GetGameInsightsRequest
¶
Bases: BaseModel
Request parameters for fetching game insights.
exclude_tags
class-attribute
instance-attribute
¶
Comma-separated list of tags to exclude
GetGameMatchupRankingsRequest
¶
Bases: BaseModel
Request parameters for fetching game matchup rankings.
GetGamePreviewRequest
¶
Bases: BaseModel
Request parameters for fetching a game preview.
GetGameTeamRankingsRequest
¶
Bases: BaseModel
Request parameters for fetching game team rankings.
GetHistoricalPlayerStatsRequest
¶
GetHistoricalTeamStatsRequest
¶
GetInjuryReportsRequest
¶
GetLiveGameScoresRequest
¶
GetLiveGameStatsRequest
¶
GetLivePlayerStatisticsRequest
¶
Bases: BaseModel
Request parameters for fetching live player statistics.
GetLiveTeamStatisticsRequest
¶
Bases: BaseModel
Request parameters for fetching live team statistics.
GetMultipleRankingsAllTeamsRequest
¶
Bases: BaseModel
Request parameters for fetching multiple rankings for all teams.
GetNgsChartsRequest
¶
Bases: BaseModel
Request model for getting NGS charts.
GetNgsHighlightsRequest
¶
Bases: BaseModel
Request model for getting NGS highlights.
GetNgsCurrentScheduleRequest
¶
Bases: BaseModel
Request model for getting the current NGS schedule.
This endpoint takes no parameters.
GetNgsGameOverviewRequest
¶
Bases: BaseModel
Request model for getting NGS game overview.
GetNgsLeadersRequest
¶
Bases: BaseModel
Request model for NGS leaders endpoints with limit/week support.
GetNgsSeasonLeadersRequest
¶
GetNgsLiveScoresRequest
¶
GetNgsArticlesRequest
¶
Bases: BaseModel
Request model for getting NGS articles.
GetNgsMixedContentRequest
¶
Bases: BaseModel
Request model for getting NGS mixed content.
GetNgsVideoClipsRequest
¶
Bases: BaseModel
Request model for getting NGS video clips.
GetNgsPassingStatsRequest
¶
GetNgsReceivingStatsRequest
¶
GetNgsRushingStatsRequest
¶
GetNgsScheduleRequest
¶
Bases: BaseModel
Request model for getting the full NGS schedule.
GetNgsTeamsRequest
¶
Bases: BaseModel
Request model for getting NGS teams.
This endpoint takes no parameters.
GetPlayByPlayRequest
¶
Bases: BaseModel
Request parameters for fetching play-by-play data.
GetPlayListRequest
¶
Bases: BaseModel
Request parameters for fetching a play list.
game_id
instance-attribute
¶
Game identifier(s) in 10-digit format (YYYYMMDDNN). Can be a single game ID or multiple game IDs for batch retrieval.
GetPlayerDetailsRequest
¶
GetPlayerRequest
¶
Bases: BaseModel
Request parameters for fetching a player.
GetPlayerPassingStatsBySeasonRequest
¶
GetPlayerPassingStatsByWeekRequest
¶
GetPlayerReceivingStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal player receiving stats.
GetPlayerReceivingStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly player receiving stats.
GetPlayerRushingStatsBySeasonRequest
¶
GetPlayerRushingStatsByWeekRequest
¶
GetPlayersTeamRosterRequest
¶
GetPlaysWinProbabilityRequest
¶
Bases: BaseModel
Request parameters for fetching play win probabilities.
game_id
instance-attribute
¶
Game identifier(s) in 10-digit format (YYYYMMDDNN). Can be a single game ID or multiple game IDs for batch retrieval.
GetProjectedStatsRequest
¶
Bases: BaseModel
Request parameters for fetching projected stats.
filter_nfl_team_id
class-attribute
instance-attribute
¶
Filter by NFL team ID (UUID format)
GetScheduleSeasonWeeksRequest
¶
Bases: BaseModel
Request parameters for fetching schedule season weeks.
GetScheduledGameRequest
¶
Bases: BaseModel
Request parameters for fetching a scheduled game.
GetScheduledGamesRequest
¶
GetSeasonContentInsightsRequest
¶
Bases: BaseModel
Request parameters for fetching season content insights.
tags
class-attribute
instance-attribute
¶
Content tags to filter by (supports multiple comma-separated tags)
GetSeasonPlayerStatsRequest
¶
Bases: BaseModel
Request parameters for fetching season player stats.
stat_category
class-attribute
instance-attribute
¶
Statistical category to retrieve
GetSeasonWeeksRequest
¶
GetStandingsRequest
¶
GetStatsBoxscoreRequest
¶
Bases: BaseModel
Request parameters for fetching stats boxscore data.
GetSummaryPlayRequest
¶
GetTeamDefensePassStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal team defense pass stats.
GetTeamDefensePassStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly team defense pass stats.
GetTeamDefenseRushStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal team defense rush stats.
GetTeamDefenseRushStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly team defense rush stats.
GetTeamDefenseStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal team defense stats.
split
class-attribute
instance-attribute
¶
Defensive situation splits to filter by (supports multiple values)
GetTeamDefenseStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly team defense stats.
split
class-attribute
instance-attribute
¶
Defensive situation splits to filter by (supports multiple values)
GetTeamInjuriesRequest
¶
GetTeamNeedsRequest
¶
Bases: BaseModel
Request parameters for fetching team draft needs.
GetTeamOffenseStatsBySeasonRequest
¶
GetTeamOffenseStatsByWeekRequest
¶
GetTeamOffensePassStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal team offense pass stats.
GetTeamOffensePassStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly team offense pass stats.
GetTeamOffenseRushStatsBySeasonRequest
¶
Bases: BaseModel
Request parameters for fetching seasonal team offense rush stats.
GetTeamOffenseRushStatsByWeekRequest
¶
Bases: BaseModel
Request parameters for fetching weekly team offense rush stats.
GetTeamRosterRequest
¶
GetTeamScheduleRequest
¶
GetTeamStandingsRequest
¶
GetTransactionsRequest
¶
Bases: BaseModel
Request parameters for fetching player transactions.
GetVenuesRequest
¶
GetVideoReplaysRequest
¶
Bases: BaseModel
Request parameters for fetching video replays.
GetWeekOfDateRequest
¶
Bases: BaseModel
Request parameters for fetching the NFL week for a given date.
GetWeeklyBettingOddsRequest
¶
GetWeeklyGameDetailsRequest
¶
Bases: BaseModel
Request parameters for fetching weekly game details.
GetWeeklyTeamRosterRequest
¶
Bases: BaseModel
Request parameters for fetching a weekly team roster.
GetWinProbabilityMinRequest
¶
Bases: BaseModel
Request parameters for fetching minute-level win probability.
fapi_game_id
instance-attribute
¶
Football API game identifiers (UUID format). Supports multiple game IDs to retrieve win probability data for multiple games simultaneously.
RefreshTokenRequest
¶
TokenRequest
¶
Bases: BaseModel
Request parameters for obtaining an authentication token.
device_info
instance-attribute
¶
Base64-encoded JSON containing device information such as:
BoxscoreResponse
¶
Bases: BaseModel
Response containing boxscore data for a game.
CoachesFilmResponse
¶
Bases: BaseModel
Response containing coaches film videos.
CombineProfilesResponse
¶
CombineRankingsResponse
¶
CurrentGamesResponse
¶
Bases: BaseModel
Response containing currently active games.
DefensiveOverviewStatsResponse
¶
DraftResponse
¶
Bases: BaseModel
Response containing NFL Draft data.
FantasyStatsResponse
¶
Bases: BaseModel
Response containing fantasy statistics.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
last_n_weeks
class-attribute
instance-attribute
¶
Number of recent weeks analyzed (if applied)
min_offensive_snaps
class-attribute
instance-attribute
¶
Minimum offensive snaps filter applied
position_group
class-attribute
instance-attribute
¶
Position groups included in results
team_offense
class-attribute
instance-attribute
¶
Offensive team filter applied (if any)
FilmroomPlaysResponse
¶
FootballGamesResponse
¶
Bases: BaseModel
Response containing football games.
FootballRostersResponse
¶
Bases: BaseModel
Response containing football rosters.
FootballTeamsResponse
¶
Bases: BaseModel
Response containing football teams.
FuturesOddsResponse
¶
Bases: BaseModel
Response containing futures betting odds.
FuturesOddsResponseData
¶
Bases: BaseModel
Futures odds data grouped by market.
GamecenterResponse
¶
Bases: BaseModel
Response containing Game Center data with NGS stats.
Leaders
¶
Bases: BaseModel
Aggregated NGS leaders across categories.
LeagueAverageReceiverSeparation
¶
Bases: BaseModel
League-average receiver separation metrics.
LeagueAverageSeparationToQb
¶
Bases: BaseModel
League-average separation to quarterback metrics.
PassDistanceLeaders
¶
Bases: BaseModel
Next Gen Stats pass distance leaders.
Passers
¶
Bases: BaseModel
NGS passer statistics for a game.
PassRushers
¶
Bases: BaseModel
NGS pass rusher statistics for a game.
Receivers
¶
Bases: BaseModel
NGS receiver statistics for a game.
Rushers
¶
Bases: BaseModel
NGS rusher statistics for a game.
SpeedLeaders
¶
Bases: BaseModel
Next Gen Stats speed leaders.
TimeToSackLeaders
¶
Bases: BaseModel
Next Gen Stats time-to-sack leaders.
GamePreviewResponse
¶
Bases: BaseModel
Game preview content (may be empty if no preview available)
Preview
¶
Bases: BaseModel
Preview content and analysis
GameStatsResponse
¶
Bases: BaseModel
Response containing game statistics.
GameStatsResponseData
¶
Bases: BaseModel
Game statistics data
GamesResponse
¶
HistoricalPlayerStatsResponse
¶
Bases: BaseModel
Historical player statistics for a specific game and team.
PersonStat
¶
Bases: BaseModel
Individual player statistics for a game.
The stats field contains nullable stat category objects (defense, passing, rushing, receiving, etc.) with camelCase keys.
PersonStatLineup
¶
Bases: BaseModel
Player historical stat lineup entry.
HistoricalGameInfo
¶
Bases: BaseModel
Historical game information with stats.
HistoricalTeamStatsResponse
¶
Bases: BaseModel
Historical team statistics for a specific game.
The stats field contains typed stat category models for defense, passing, rushing, receiving, kicking, and other categories.
HomeFilmCardsResponse
¶
Bases: BaseModel
Response containing home page film cards.
InjuryReportResponse
¶
Bases: BaseModel
Response containing injury report data.
LivePlayerStatisticsResponse
¶
Bases: BaseModel
Live player statistics for a game.
The awayTeam and homeTeam fields each contain a teamId and a players array. Each player has identification fields (gsisPlayerId, gsisPlayerName, personId) and 100+ stat fields.
LiveScoresResponse
¶
LiveTeamStatisticsResponse
¶
Bases: BaseModel
Live team statistics for a game.
The awayTeam and homeTeam fields each contain a teamId and 100+ stat fields covering defense, passing, rushing, receiving, kicking, and more.
MatchupRankingsResponse
¶
Bases: BaseModel
Response containing matchup rankings.
NearestDefenderStatsResponse
¶
NgsChartPlayersResponse
¶
Bases: BaseModel
Response from the NGS chart players endpoint.
NgsChartsResponse
¶
Bases: BaseModel
Response from the NGS charts endpoint.
NgsHighlightsResponse
¶
Bases: BaseModel
Response from the NGS highlights endpoint.
NgsCurrentScheduleResponse
¶
Bases: BaseModel
Response from the NGS current schedule endpoint.
NgsGameCenterOverviewResponse
¶
Bases: BaseModel
Response from the NGS game center overview endpoint.
NgsCompletionLeadersResponse
¶
Bases: BaseModel
Response from the NGS improbable completions endpoint.
NgsDistanceLeadersResponse
¶
Bases: BaseModel
Response from the NGS longest plays endpoint.
NgsERYLeadersResponse
¶
Bases: BaseModel
Response from the NGS remarkable rushes endpoint.
NgsSackLeadersResponse
¶
Bases: BaseModel
Response from the NGS fastest sacks endpoint.
NgsSpeedLeadersResponse
¶
Bases: BaseModel
Response from the NGS fastest ball carriers endpoint.
NgsTackleLeadersResponse
¶
Bases: BaseModel
Response from the NGS longest tackles endpoint.
NgsYACLeadersResponse
¶
Bases: BaseModel
Response from the NGS incredible YAC endpoint.
NgsGameScoreDetail
¶
Bases: BaseModel
Detailed score information for a game.
NgsLiveGameScore
¶
Bases: BaseModel
A single game score entry in the live scores response.
NgsLiveScoresResponse
¶
Bases: BaseModel
Response from the NGS live scores endpoint.
NgsTeamInfo
¶
Bases: BaseModel
Team information in NGS responses.
NgsTeamScore
¶
Bases: BaseModel
Score breakdown by quarter for a team.
NgsArticlesResponse
¶
Bases: BaseModel
Response from the NGS articles endpoint.
NgsMixedContentResponse
¶
Bases: BaseModel
Response from the NGS mixed content endpoint.
NgsVideosResponse
¶
Bases: BaseModel
Response from the NGS videos endpoint.
NgsPassingStatsResponse
¶
Bases: BaseModel
Response from the NGS passing stats endpoint.
NgsReceivingStatsResponse
¶
Bases: BaseModel
Response from the NGS receiving stats endpoint.
NgsRushingStatsResponse
¶
Bases: BaseModel
Response from the NGS rushing stats endpoint.
PassRushStatsResponse
¶
PassingStatsResponse
¶
PlayByPlayResponse
¶
Bases: BaseModel
Response containing play-by-play data.
PlaySummaryResponse
¶
Bases: BaseModel
Response containing a play summary.
home_is_offense
class-attribute
instance-attribute
¶
Whether home team has offensive possession
PlayWinProbabilityResponse
¶
Bases: BaseModel
Response containing play win probabilities.
PlayerSearchResponse
¶
PlayerStatsResponse
¶
Bases: BaseModel
Response containing player statistics.
PlayerStatsResponsePagination
¶
Bases: BaseModel
Pagination details for player stats responses.
PlayerStatsResponsePlayer
¶
Bases: BaseModel
Player entry within a stats response.
PlayerStatsResponseStats
¶
Bases: BaseModel
Statistics object varies by category
PlaylistResponse
¶
Bases: BaseModel
Response containing a playlist of plays.
Away
¶
Bases: BaseModel
Away team player statistics breakdown.
Home
¶
Bases: BaseModel
Home team player statistics breakdown.
PlayerStats
¶
Bases: BaseModel
Player statistics grouped by team.
ProBoxScoreResponse
¶
Bases: BaseModel
Detailed boxscore response with player and team stats.
TeamStats
¶
Bases: BaseModel
Team statistics grouped by team.
Meta
¶
Bases: BaseModel
Response metadata.
Page
¶
ProjectedStatsResponse
¶
ProjectedStatsResponsePagination
¶
Bases: BaseModel
Pagination details for projected stats responses.
ReceivingStatsResponse
¶
Roster
¶
Bases: BaseModel
Team roster with players and metadata.
RosterResponse
¶
Bases: BaseModel
Response containing roster data.
RushingStatsResponse
¶
SeasonWeeksResponse
¶
Bases: BaseModel
Response containing season week data.
StandingsResponse
¶
StandingsResponseWeek
¶
Bases: BaseModel
Week metadata within a standings response.
TeamDefensePassStatsResponse
¶
Bases: BaseModel
Response containing team defense pass stats.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
TeamDefenseRushStatsResponse
¶
Bases: BaseModel
Response containing team defense rush stats.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
TeamDefenseStatsResponse
¶
Bases: BaseModel
Response containing team defense stats.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
TeamNeedsResponse
¶
TeamOffenseStatsResponse
¶
Bases: BaseModel
Response containing team offense stats.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
TeamOffensePassStatsResponse
¶
Bases: BaseModel
Response containing team offense pass stats.
sort_value
class-attribute
instance-attribute
¶
Sort direction for ordered results
TeamOffenseRushStatsResponse
¶
Bases: BaseModel
Response containing team offense rush stats.
TeamRankingsResponse
¶
Bases: BaseModel
Response containing team rankings.
TeamRosterResponse
¶
TokenResponse
¶
Bases: BaseModel
Response containing authentication token data.
access_token
instance-attribute
¶
JWT access token containing user permissions, subscription plans, location data, and roles. Include this token in the Authorization header as \"Bearer {accessToken}\" for authenticated requests.
refresh_token
instance-attribute
¶
New refresh token for future token refresh requests
TransactionsResponse
¶
Bases: BaseModel
Response containing player transactions.
VenuesResponse
¶
Bases: BaseModel
Response containing venue information.
VideoReplaysMetadata
¶
Bases: BaseModel
Metadata for video replays.
VideoReplaysPagination
¶
Bases: BaseModel
Pagination details for video replays.
VideoReplaysResponse
¶
Bases: BaseModel
Video replays for a game.
Each item in the items array is a Replay object (same type used by WeeklyGameDetail.replays).
WeeklyOddsResponse
¶
WeeklyPassingStatsResponse
¶
WeeklyRosterResponse
¶
Bases: BaseModel
Response containing a weekly roster.
team
class-attribute
instance-attribute
¶
Basic team information included in roster responses
WeeklyRushingStatsResponse
¶
WeeksResponse
¶
Bases: BaseModel
Response containing weeks data.