Skip to content

Get Combine Rankings Op

griddy / nfl / models / requests / get_combine_rankings_op**

get_combine_rankings_op

Attributes

Classes

GetCombineRankingsRequestTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequestTypedDict[GetCombineRankingsRequestTypedDict]

              

              click griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequestTypedDict href "" "griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequestTypedDict"
            
Attributes
rank_attribute instance-attribute
rank_attribute: EventFilterEnum

Which event to get rankings for

sort_order instance-attribute
sort_order: SortOrderEnum

Sort ascending or descending

year instance-attribute
year: Optional[int]

Get performances only for the specified year. If omitted, get all time

limit instance-attribute
limit: int

Maximum number of rankings to fetch

GetCombineRankingsRequest

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequest[GetCombineRankingsRequest]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequest
                


              click griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequest href "" "griddy.nfl.models.requests.get_combine_rankings_op.GetCombineRankingsRequest"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
rank_attribute instance-attribute
rank_attribute: Annotated[
    Optional[EventFilterEnum],
    Field(alias=rankAttribute),
    FieldMetadata(
        query=QueryParamMetadata(style=form, explode=True)
    ),
]

Which event to get rankings for

sort_order instance-attribute
sort_order: Annotated[
    Optional[SortOrderEnum],
    Field(alias=sortOrder),
    FieldMetadata(
        query=QueryParamMetadata(style=form, explode=True)
    ),
]

Sort ascending or descending

year instance-attribute
year: Annotated[
    Optional[int],
    FieldMetadata(
        query=QueryParamMetadata(style=form, explode=True)
    ),
]

Get performances only for the specified year. If omitted, get all time

limit class-attribute instance-attribute
limit: Annotated[
    Optional[int],
    FieldMetadata(
        query=QueryParamMetadata(style=form, explode=True)
    ),
] = 25

Maximum number of rankings to fetch