Get Player Details Op¶
griddy / nfl / models / requests / get_player_details_op**
get_player_details_op
¶
Classes¶
GetPlayerDetailsRequestTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequestTypedDict[GetPlayerDetailsRequestTypedDict]
click griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequestTypedDict href "" "griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequestTypedDict"
GetPlayerDetailsRequest
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequest[GetPlayerDetailsRequest]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequest
click griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequest href "" "griddy.nfl.models.requests.get_player_details_op.GetPlayerDetailsRequest"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
player_id
instance-attribute
¶
player_id: Annotated[
str,
Field(alias="playerId"),
FieldMetadata(
path=PathParamMetadata(
style="simple", explode=False
)
),
]
Player identifier
season
class-attribute
instance-attribute
¶
season: Annotated[
Optional[int],
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = None
Season for statistics (defaults to current)