Skip to content

Defensive Overview Stats Response

griddy / nfl / models / responses / defensive_overview_stats_response**

defensive_overview_stats_response

Attributes

Classes

DefensiveOverviewStatsResponseTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponseTypedDict[DefensiveOverviewStatsResponseTypedDict]

              

              click griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponseTypedDict href "" "griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponseTypedDict"
            
Attributes
limit instance-attribute
limit: int

Maximum number of results returned

offset instance-attribute
offset: int

Number of records skipped

season instance-attribute
season: int

Season year

season_type instance-attribute
season_type: SeasonTypeEnum

Type of NFL season

sort_key instance-attribute
sort_key: NotRequired[str]

Field used for sorting

sort_value instance-attribute
sort_value: NotRequired[SortOrderEnum]

Sort direction for ordered results

total instance-attribute
total: int

Total number of players matching the criteria

qualified_defender instance-attribute
qualified_defender: NotRequired[bool]

Whether results are filtered to qualified defenders only

team_defense instance-attribute
team_defense: NotRequired[str]

Team filter applied (if any)

DefensiveOverviewStatsResponse

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponse[DefensiveOverviewStatsResponse]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponse
                


              click griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponse href "" "griddy.nfl.models.responses.defensive_overview_stats_response.DefensiveOverviewStatsResponse"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
limit instance-attribute
limit: int

Maximum number of results returned

offset instance-attribute
offset: int

Number of records skipped

season instance-attribute
season: int

Season year

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

Type of NFL season

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

Field used for sorting

sort_value class-attribute instance-attribute
sort_value: Annotated[
    Optional[SortOrderEnum], Field(alias="sortValue")
] = None

Sort direction for ordered results

total instance-attribute
total: int

Total number of players matching the criteria

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

Whether results are filtered to qualified defenders only

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

Team filter applied (if any)