Get Game Insights Op¶
griddy / nfl / models / requests / get_game_insights_op**
get_game_insights_op
¶
Classes¶
GetGameInsightsRequestTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequestTypedDict[GetGameInsightsRequestTypedDict]
click griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequestTypedDict href "" "griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequestTypedDict"
GetGameInsightsRequest
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequest[GetGameInsightsRequest]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequest
click griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequest href "" "griddy.nfl.models.requests.get_game_insights_op.GetGameInsightsRequest"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
season
instance-attribute
¶
Season year
fapi_game_id
instance-attribute
¶
fapi_game_id: Annotated[
str,
Field(alias="fapiGameId"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
]
FAPI Game identifier (UUID)
away_team_id
instance-attribute
¶
away_team_id: Annotated[
str,
Field(alias="awayTeamId"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
]
Away team identifier
home_team_id
instance-attribute
¶
home_team_id: Annotated[
str,
Field(alias="homeTeamId"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
]
Home team identifier
limit
class-attribute
instance-attribute
¶
limit: Annotated[
Optional[int],
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = 20
Maximum number of insights to return
tags
class-attribute
instance-attribute
¶
tags: Annotated[
Optional[str],
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = None
Comma-separated list of tags to filter by
exclude_tags
class-attribute
instance-attribute
¶
exclude_tags: Annotated[
Optional[str],
Field(alias="excludeTags"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = None
Comma-separated list of tags to exclude