Pro Team¶
griddy / nfl / models / entities / pro_team**
pro_team
¶
Attributes¶
ProTeamConferenceAbbr
module-attribute
¶
Conference abbreviation
ProTeamTeamType
module-attribute
¶
Type of team (regular or Pro Bowl)
Classes¶
ProTeamTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.entities.pro_team.ProTeamTypedDict[ProTeamTypedDict]
click griddy.nfl.models.entities.pro_team.ProTeamTypedDict href "" "griddy.nfl.models.entities.pro_team.ProTeamTypedDict"
Attributes¶
conference_abbr
instance-attribute
¶
conference_abbr: NotRequired[ProTeamConferenceAbbr]
Conference abbreviation
logo
instance-attribute
¶
URL to team logo (may contain formatInstructions placeholder)
secondary_color
instance-attribute
¶
Secondary team color in hex format
team_site_ticket_url
instance-attribute
¶
URL to team's ticket purchase page
team_site_url
instance-attribute
¶
Team's official website URL
team_type
instance-attribute
¶
team_type: NotRequired[ProTeamTeamType]
Type of team (regular or Pro Bowl)
tertiary_color
instance-attribute
¶
Tertiary team color in hex format
ticket_phone_number
instance-attribute
¶
Phone number for ticket purchases
ProTeam
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.entities.pro_team.ProTeam[ProTeam]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.pro_team.ProTeam
click griddy.nfl.models.entities.pro_team.ProTeam href "" "griddy.nfl.models.entities.pro_team.ProTeam"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
alt_color
class-attribute
instance-attribute
¶
Alternate team color in hex format
city_state
class-attribute
instance-attribute
¶
Team city and state
conference_abbr
class-attribute
instance-attribute
¶
conference_abbr: Annotated[
Optional[ProTeamConferenceAbbr],
Field(alias="conferenceAbbr"),
] = None
Conference abbreviation
dark_color
class-attribute
instance-attribute
¶
Dark team color in hex format
full_name
class-attribute
instance-attribute
¶
Full team name
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
smart_id
class-attribute
instance-attribute
¶
Unique smart identifier for the team
stadium_name
class-attribute
instance-attribute
¶
Name of the team's home stadium
team_id
class-attribute
instance-attribute
¶
Team identifier (4-digit string)
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
team_type
class-attribute
instance-attribute
¶
team_type: Annotated[
Optional[ProTeamTeamType], Field(alias="teamType")
] = None
Type of team (regular or Pro Bowl)
tertiary_color
class-attribute
instance-attribute
¶
Tertiary team color in hex format
ticket_phone_number
class-attribute
instance-attribute
¶
Phone number for ticket purchases
year_found
class-attribute
instance-attribute
¶
Year the team was founded