Weekly Game Detail¶
griddy / nfl / models / entities / weekly_game_detail**
weekly_game_detail
¶
Attributes¶
WeeklyGameDetailCategory
module-attribute
¶
Prime time game designation
WeeklyGameDetailStatus
module-attribute
¶
Game status
Classes¶
DriveChartTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.DriveChartTypedDict[DriveChartTypedDict]
click griddy.nfl.models.entities.weekly_game_detail.DriveChartTypedDict href "" "griddy.nfl.models.entities.weekly_game_detail.DriveChartTypedDict"
Drive-by-drive data
DriveChart
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.DriveChart[DriveChart]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.weekly_game_detail.DriveChart
click griddy.nfl.models.entities.weekly_game_detail.DriveChart href "" "griddy.nfl.models.entities.weekly_game_detail.DriveChart"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Drive-by-drive data
SummaryTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.SummaryTypedDict[SummaryTypedDict]
click griddy.nfl.models.entities.weekly_game_detail.SummaryTypedDict href "" "griddy.nfl.models.entities.weekly_game_detail.SummaryTypedDict"
Game summary information
Summary
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.Summary[Summary]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.weekly_game_detail.Summary
click griddy.nfl.models.entities.weekly_game_detail.Summary href "" "griddy.nfl.models.entities.weekly_game_detail.Summary"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Game summary information
TaggedVideosTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.TaggedVideosTypedDict[TaggedVideosTypedDict]
click griddy.nfl.models.entities.weekly_game_detail.TaggedVideosTypedDict href "" "griddy.nfl.models.entities.weekly_game_detail.TaggedVideosTypedDict"
Tagged video content
TaggedVideos
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.TaggedVideos[TaggedVideos]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.weekly_game_detail.TaggedVideos
click griddy.nfl.models.entities.weekly_game_detail.TaggedVideos href "" "griddy.nfl.models.entities.weekly_game_detail.TaggedVideos"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Tagged video content
WeeklyGameDetailTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetailTypedDict[WeeklyGameDetailTypedDict]
click griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetailTypedDict href "" "griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetailTypedDict"
Attributes¶
extensions
instance-attribute
¶
Additional game data extensions
international
instance-attribute
¶
Whether game is played internationally
drive_chart
instance-attribute
¶
drive_chart: NotRequired[Nullable[DriveChartTypedDict]]
Drive-by-drive data
summary
instance-attribute
¶
summary: NotRequired[Nullable[SummaryTypedDict]]
Game summary information
tagged_videos
instance-attribute
¶
tagged_videos: NotRequired[
Nullable[List[TaggedVideosTypedDict]]
]
Tagged video content
WeeklyGameDetail
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetail[WeeklyGameDetail]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetail
click griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetail href "" "griddy.nfl.models.entities.weekly_game_detail.WeeklyGameDetail"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
date_
class-attribute
instance-attribute
¶
Game date (YYYY-MM-DD)
date_am_pm
class-attribute
instance-attribute
¶
date_am_pm: Annotated[
Optional[MeridiemEnum], Field(alias="dateAmPm")
] = None
Time of day indicator
date_day
class-attribute
instance-attribute
¶
Day of week (full)
date_day_month
class-attribute
instance-attribute
¶
Date in M/D format
date_day_short
class-attribute
instance-attribute
¶
Day of week (abbreviated)
date_time
class-attribute
instance-attribute
¶
Time without AM/PM
date_time_am_pm
class-attribute
instance-attribute
¶
Time with AM/PM
extensions
class-attribute
instance-attribute
¶
Additional game data extensions
game_type
class-attribute
instance-attribute
¶
Type of game
international
class-attribute
instance-attribute
¶
Whether game is played internationally
neutral_site
class-attribute
instance-attribute
¶
Whether game is at neutral venue
season_type
class-attribute
instance-attribute
¶
season_type: Annotated[
Optional[SeasonTypeEnum], Field(alias="seasonType")
] = None
Type of NFL season
status
class-attribute
instance-attribute
¶
status: Optional[WeeklyGameDetailStatus] = None
Game status
ticket_url
class-attribute
instance-attribute
¶
Primary ticket purchase URL
week_type
class-attribute
instance-attribute
¶
Week type (e.g., REG, HOF)
drive_chart
class-attribute
instance-attribute
¶
drive_chart: Annotated[
Optional[DriveChart], Field(alias="driveChart")
] = None
Drive-by-drive data
replays
class-attribute
instance-attribute
¶
Replay video links
summary
class-attribute
instance-attribute
¶
summary: Optional[Summary] = None
Game summary information
tagged_videos
class-attribute
instance-attribute
¶
tagged_videos: Annotated[
Optional[List[TaggedVideos]],
Field(alias="taggedVideos"),
] = None
Tagged video content