Skip to content

RouteTollOptions

Source code in docs_src/capo_geo_routes/types/route_toll_options.py
class RouteTollOptions(TypedDict, closed=True):
    all_transponders: NotRequired[
        "capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"
    ]
    """<p>Specifies if the user has valid transponder with access to all toll systems. This impacts toll calculation, and if true the price with transponders is used.</p>"""
    all_vignettes: NotRequired[
        "capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"
    ]
    """<p>Specifies if the user has valid vignettes with access for all toll roads. If a user has a vignette for a toll road, then toll cost for that road is omitted since no further payment is necessary.</p>"""
    currency: NotRequired["capo_geo_routes.types.currency_code.CurrencyCode"]
    """<p>Currency code corresponding to the price. This is the same as Currency specified in the request.</p>"""
    emission_type: NotRequired[
        "capo_geo_routes.types.route_emission_type.RouteEmissionType"
    ]
    """<p>Emission type of the vehicle for toll cost calculation.</p> <p> <b>Valid values</b>: <code>Euro1, Euro2, Euro3, Euro4, Euro5, Euro6, EuroEev</code> </p>"""
    vehicle_category: NotRequired[
        "capo_geo_routes.types.route_toll_vehicle_category.RouteTollVehicleCategory"
    ]
    """<p>Vehicle category for toll cost calculation.</p>"""

all_transponders instance-attribute

all_transponders: NotRequired[SensitiveBoolean]

Specifies if the user has valid transponder with access to all toll systems. This impacts toll calculation, and if true the price with transponders is used.

all_vignettes instance-attribute

all_vignettes: NotRequired[SensitiveBoolean]

Specifies if the user has valid vignettes with access for all toll roads. If a user has a vignette for a toll road, then toll cost for that road is omitted since no further payment is necessary.

currency instance-attribute

currency: NotRequired[CurrencyCode]

Currency code corresponding to the price. This is the same as Currency specified in the request.

emission_type instance-attribute

emission_type: NotRequired[RouteEmissionType]

Emission type of the vehicle for toll cost calculation.

Valid values: Euro1, Euro2, Euro3, Euro4, Euro5, Euro6, EuroEev

vehicle_category instance-attribute

vehicle_category: NotRequired[RouteTollVehicleCategory]

Vehicle category for toll cost calculation.