Skip to main content

ActiveTariff

Represents an active pricing tariff for charging sessions. Defines the pricing structure including energy, time, flat fees, and idle charges.

currencystring

ISO-4217 currency code for this tariff.

uidstring

Unique identifier for the tariff.

typestring

Type of tariff (e.g., AD_HOC_PAYMENT, REGULAR).

price_per_kwh Price
excl_vatnumber<double>
incl_vatnumber<double>
price_per_min Price
excl_vatnumber<double>
incl_vatnumber<double>
price_flat Price
excl_vatnumber<double>
incl_vatnumber<double>
price_per_min_parked Price
excl_vatnumber<double>
incl_vatnumber<double>
price_modifiers OMNIPriceModifier[]

List of price modifiers that can adjust the base tariff.

  • Array [
  • uidstring
    valuenumber<double>
    typestring
    vatnumber<double>
    tariff_dimension_typesstring[]
  • ]
  • price_platform_flat Price
    excl_vatnumber<double>
    incl_vatnumber<double>
    elements TariffElement[]

    List of tariff elements with time/power restrictions.

  • Array [
  • uidstring
    price_components PriceComponent[]
  • Array [
  • typestring
    pricenumber<double>
    vatnumber<double>
    step_sizestring<int64>
  • ]
  • restrictions TariffRestrictions
    start_timestring
    end_timestring
    start_datestring
    end_datestring
    min_kwhnumber<double>
    max_kwhnumber<double>
    min_currentnumber<double>
    max_currentnumber<double>
    min_powernumber<double>
    max_powernumber<double>
    min_durationstring<int64>
    max_durationstring<int64>
    day_of_weekstring[]
    reservationstring
    max_average_powernumber<double>
    reservation_min_kwhnumber<double>
    reservation_max_kwhnumber<double>
    advance_booking_days_minstring<int64>
    advance_booking_days_maxstring<int64>
    session_stagestring
  • ]
  • ActiveTariff
    {
    "currency": "string",
    "uid": "string",
    "type": "string",
    "price_per_kwh": {
    "excl_vat": 0,
    "incl_vat": 0
    },
    "price_per_min": {
    "excl_vat": 0,
    "incl_vat": 0
    },
    "price_flat": {
    "excl_vat": 0,
    "incl_vat": 0
    },
    "price_per_min_parked": {
    "excl_vat": 0,
    "incl_vat": 0
    },
    "price_modifiers": [
    {
    "uid": "string",
    "value": 0,
    "type": "string",
    "vat": 0,
    "tariff_dimension_types": [
    "string"
    ]
    }
    ],
    "price_platform_flat": {
    "excl_vat": 0,
    "incl_vat": 0
    },
    "elements": [
    {
    "uid": "string",
    "price_components": [
    {
    "type": "string",
    "price": 0,
    "vat": 0,
    "step_size": "string"
    }
    ],
    "restrictions": {
    "start_time": "string",
    "end_time": "string",
    "start_date": "string",
    "end_date": "string",
    "min_kwh": 0,
    "max_kwh": 0,
    "min_current": 0,
    "max_current": 0,
    "min_power": 0,
    "max_power": 0,
    "min_duration": "string",
    "max_duration": "string",
    "day_of_week": [
    "string"
    ],
    "reservation": "string",
    "max_average_power": 0,
    "reservation_min_kwh": 0,
    "reservation_max_kwh": 0,
    "advance_booking_days_min": "string",
    "advance_booking_days_max": "string"
    },
    "session_stage": "string"
    }
    ]
    }