Skip to content

Game Schedule

griddy / nfl / models / entities / game_schedule**

game_schedule

Attributes

Classes

GameScheduleTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.game_schedule.GameScheduleTypedDict[GameScheduleTypedDict]

              

              click griddy.nfl.models.entities.game_schedule.GameScheduleTypedDict href "" "griddy.nfl.models.entities.game_schedule.GameScheduleTypedDict"
            
Attributes
game_date instance-attribute
game_date: NotRequired[str]

Game date MM/DD/YYYY

game_time_eastern instance-attribute
game_time_eastern: NotRequired[str]

Eastern time

game_type instance-attribute
game_type: NotRequired[SeasonTypeEnum]

Type of NFL season

home_team instance-attribute
home_team: NotRequired[TeamInfoTypedDict]

Basic team information included in roster responses

iso_time instance-attribute
iso_time: NotRequired[int]

ISO timestamp in milliseconds

network_channel instance-attribute
network_channel: NotRequired[str]

Broadcast network

ngs_game instance-attribute
ngs_game: NotRequired[bool]

Next Gen Stats available

season_type instance-attribute
season_type: NotRequired[SeasonTypeEnum]

Type of NFL season

visitor_team instance-attribute
visitor_team: NotRequired[TeamInfoTypedDict]

Basic team information included in roster responses

GameSchedule

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.game_schedule.GameSchedule[GameSchedule]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.game_schedule.GameSchedule
                


              click griddy.nfl.models.entities.game_schedule.GameSchedule href "" "griddy.nfl.models.entities.game_schedule.GameSchedule"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
game_date class-attribute instance-attribute
game_date: Annotated[
    Optional[str], Field(alias="gameDate")
] = None

Game date MM/DD/YYYY

game_time_eastern class-attribute instance-attribute
game_time_eastern: Annotated[
    Optional[str], Field(alias="gameTimeEastern")
] = None

Eastern time

game_type class-attribute instance-attribute
game_type: Annotated[
    Optional[SeasonTypeEnum], Field(alias="gameType")
] = None

Type of NFL season

home_team class-attribute instance-attribute
home_team: Annotated[
    Optional[TeamInfo], Field(alias="homeTeam")
] = None

Basic team information included in roster responses

iso_time class-attribute instance-attribute
iso_time: Annotated[
    Optional[int], Field(alias="isoTime")
] = None

ISO timestamp in milliseconds

network_channel class-attribute instance-attribute
network_channel: Annotated[
    Optional[str], Field(alias="networkChannel")
] = None

Broadcast network

ngs_game class-attribute instance-attribute
ngs_game: Annotated[
    Optional[bool], Field(alias="ngsGame")
] = None

Next Gen Stats available

season_type class-attribute instance-attribute
season_type: Annotated[
    Optional[SeasonTypeEnum], Field(alias="seasonType")
] = None

Type of NFL season

visitor_team class-attribute instance-attribute
visitor_team: Annotated[
    Optional[TeamInfo], Field(alias="visitorTeam")
] = None

Basic team information included in roster responses