Get Transactions Op¶
griddy / nfl / models / requests / get_transactions_op**
get_transactions_op
¶
Attributes¶
GetTransactionsTransactionType
module-attribute
¶
GetTransactionsTransactionType = Literal[
"TRADE",
"SIGNED",
"RELEASED",
"WAIVED",
"PRACTICE_SQUAD",
"IR",
"SUSPENDED",
]
Type of transaction
Classes¶
GetTransactionsRequestTypedDict
¶
Bases: TypedDict
flowchart TD
griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequestTypedDict[GetTransactionsRequestTypedDict]
click griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequestTypedDict href "" "griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequestTypedDict"
Attributes¶
GetTransactionsRequest
¶
Bases: BaseModel
flowchart TD
griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequest[GetTransactionsRequest]
griddy.nfl.types.basemodel.BaseModel[BaseModel]
griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequest
click griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequest href "" "griddy.nfl.models.requests.get_transactions_op.GetTransactionsRequest"
click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
Attributes¶
month
instance-attribute
¶
Month (number) to fetch transactions for
year
instance-attribute
¶
Year (all four digits, as int) to fetch transactions for
team_id
instance-attribute
¶
team_id: Annotated[
str,
Field(alias="teamId"),
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
]
Team UUID string
limit
class-attribute
instance-attribute
¶
limit: Annotated[
Optional[int],
FieldMetadata(
query=QueryParamMetadata(style="form", explode=True)
),
] = 20
Maximum number of results