Skip to content

Futures Market

griddy / nfl / models / entities / futures_market**

futures_market

Classes

FixtureTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.futures_market.FixtureTypedDict[FixtureTypedDict]

              

              click griddy.nfl.models.entities.futures_market.FixtureTypedDict href "" "griddy.nfl.models.entities.futures_market.FixtureTypedDict"
            

Associated fixture information

Fixture

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.futures_market.Fixture[Fixture]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.futures_market.Fixture
                


              click griddy.nfl.models.entities.futures_market.Fixture href "" "griddy.nfl.models.entities.futures_market.Fixture"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            

Associated fixture information

FuturesMarketTypedDict

Bases: TypedDict


              flowchart TD
              griddy.nfl.models.entities.futures_market.FuturesMarketTypedDict[FuturesMarketTypedDict]

              

              click griddy.nfl.models.entities.futures_market.FuturesMarketTypedDict href "" "griddy.nfl.models.entities.futures_market.FuturesMarketTypedDict"
            
Attributes
fixture instance-attribute
fixture: NotRequired[Nullable[FixtureTypedDict]]

Associated fixture information

fixture_id instance-attribute
fixture_id: NotRequired[Nullable[str]]

Associated fixture ID if applicable

hierarchy instance-attribute
hierarchy: NotRequired[str]

Full betting hierarchy path

is_available instance-attribute
is_available: NotRequired[bool]

Whether market is currently available

is_suspended instance-attribute
is_suspended: NotRequired[bool]

Whether market is currently suspended

name instance-attribute
name: NotRequired[str]

Market name (e.g., \"Winner\", \"Division Winner\")

source_id instance-attribute
source_id: NotRequired[str]

Source identifier for the market

FuturesMarket

Bases: BaseModel


              flowchart TD
              griddy.nfl.models.entities.futures_market.FuturesMarket[FuturesMarket]
              griddy.nfl.types.basemodel.BaseModel[BaseModel]

                              griddy.nfl.types.basemodel.BaseModel --> griddy.nfl.models.entities.futures_market.FuturesMarket
                


              click griddy.nfl.models.entities.futures_market.FuturesMarket href "" "griddy.nfl.models.entities.futures_market.FuturesMarket"
              click griddy.nfl.types.basemodel.BaseModel href "" "griddy.nfl.types.basemodel.BaseModel"
            
Attributes
fixture class-attribute instance-attribute
fixture: OptionalNullable[Fixture] = UNSET

Associated fixture information

fixture_id class-attribute instance-attribute
fixture_id: Annotated[
    OptionalNullable[str], Field(alias="fixtureId")
] = UNSET

Associated fixture ID if applicable

hierarchy class-attribute instance-attribute
hierarchy: Optional[str] = None

Full betting hierarchy path

is_available class-attribute instance-attribute
is_available: Annotated[
    Optional[bool], Field(alias="isAvailable")
] = None

Whether market is currently available

is_suspended class-attribute instance-attribute
is_suspended: Annotated[
    Optional[bool], Field(alias="isSuspended")
] = None

Whether market is currently suspended

name class-attribute instance-attribute
name: Optional[str] = None

Market name (e.g., \"Winner\", \"Division Winner\")

source_id class-attribute instance-attribute
source_id: Annotated[
    Optional[str], Field(alias="sourceId")
] = None

Source identifier for the market