Skip to content

Token Request

griddy / nfl / models / requests / token_request**

token_request

Attributes

TokenRequestNetworkType module-attribute

TokenRequestNetworkType = Literal[
    "other", "wifi", "cellular", "ethernet"
]

Type of network connection

Classes

TokenRequestTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.requests.token_request.TokenRequestTypedDict[TokenRequestTypedDict]

              

              click griddy.nfl.models.requests.token_request.TokenRequestTypedDict href "" "griddy.nfl.models.requests.token_request.TokenRequestTypedDict"
            
Attributes
client_key instance-attribute
client_key: str

Client application identifier key

client_secret instance-attribute
client_secret: str

Client application secret for authentication

device_id instance-attribute
device_id: str

Unique device identifier (UUID format)

device_info instance-attribute
device_info: str

Base64-encoded JSON containing device information such as:

network_type instance-attribute

Type of network connection

TokenRequest

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.requests.token_request.TokenRequest[TokenRequest]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.requests.token_request.TokenRequest
                


              click griddy.nfl.models.requests.token_request.TokenRequest href "" "griddy.nfl.models.requests.token_request.TokenRequest"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
client_key instance-attribute
client_key: Annotated[str, Field(alias='clientKey')]

Client application identifier key

client_secret instance-attribute
client_secret: Annotated[str, Field(alias='clientSecret')]

Client application secret for authentication

device_id instance-attribute
device_id: Annotated[str, Field(alias='deviceId')]

Unique device identifier (UUID format)

device_info instance-attribute
device_info: Annotated[str, Field(alias='deviceInfo')]

Base64-encoded JSON containing device information such as:

network_type instance-attribute
network_type: Annotated[
    TokenRequestNetworkType, Field(alias="networkType")
]

Type of network connection