Get Projected Stats Op¶
griddy / nfl / models / requests / get_projected_stats_op**
get_projected_stats_op
¶
Classes¶
GetProjectedStatsRequestTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequestTypedDict[GetProjectedStatsRequestTypedDict]
click griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequestTypedDict href "" "griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequestTypedDict"
GetProjectedStatsRequest
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequest[GetProjectedStatsRequest]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequest
click griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequest href "" "griddy.nfl.models.requests.get_projected_stats_op.GetProjectedStatsRequest"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
season
instance-attribute
¶
Season year
week
instance-attribute
¶
Week number within the season
filter_nfl_team_id
class-attribute
instance-attribute
¶
filter_nfl_team_id: Annotated[
Optional[str],
Field(alias="filter[nflTeamId]"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = None
Filter by NFL team ID (UUID format)
page_size
class-attribute
instance-attribute
¶
page_size: Annotated[
Optional[int],
Field(alias="page[size]"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = 20
Number of results per page