Tariff Recurring Periods
Retrieve recurring periods.
Required scope: tariffs:read
query Parameters
tariffIdtariffPeriodGroupIdpagepage number to retrieve (starts with 0)
perPagenumber of items per page (between 1 and 100, default 10)
Retrieve recurring periods. › Responses
Tariff recurring periods with provided tariffId & tariffPeriodGroupId
pageNumberoffsetsizeemptynumberOfElementstotalSizetotalPagesCreate new recurring period.
Required scope: tariffs:write
Note: Once you are done with creating/updating tariffs and its components you have to call the create-prices endpoint to create the prices for the tariff.
Create new recurring period. › Request Body
tariffIdId of the tariff this period will belong to
groupIdId of the tariff period group this period will belong to
dayOfWeekCapitalized name of the day of the week
startHourhour that the period starts at
endHourhour that the period ends at
priceprice during the period
endDayOfWeekCapitalized name of the day of the week that the price is for
startMinuteminute within startHour that the period starts at: 0, 15, 30 or 45. Defaults to 0
endMinuteminute within endHour that the period ends at: 0, 15, 30 or 45. Defaults to 0
Create new recurring period. › Responses
Tariff recurring period that was created
dayOfWeekday of the period
priceprice during the period
idid of the period
tariffIdid of the tariff
endDayOfWeekEnd day of the period
startstarting hour of the period
endending hour of the period
startMinuteminute within the starting hour when the period starts (0, 15, 30 or 45)
endMinuteminute within the ending hour when the period ends (0, 15, 30 or 45)
Retrieve a tariff recurring period.
Required scope: tariffs:read
path Parameters
idRetrieve a tariff recurring period. › Responses
Tariff recurring period with provided id
dayOfWeekday of the period
priceprice during the period
idid of the period
tariffIdid of the tariff
endDayOfWeekEnd day of the period
startstarting hour of the period
endending hour of the period
startMinuteminute within the starting hour when the period starts (0, 15, 30 or 45)
endMinuteminute within the ending hour when the period ends (0, 15, 30 or 45)
Update existing recurring period.
Required scope: tariffs:write
Note: Once you are done with creating/updating tariffs and its components you have to call the create-prices endpoint to create the prices for the tariff.
path Parameters
idUpdate existing recurring period. › Request Body
dayOfWeekCapitalized name of the day of the week
endDayOfWeekCapitalized name of the end day of the week
startHourhour that the period starts at
endHourhour that the period ends at
startMinuteminute within startHour that the period starts at: 0, 15, 30 or 45
endMinuteminute within endHour that the period ends at: 0, 15, 30 or 45
priceprice during the period
Update existing recurring period. › Responses
Tariff recurring period that was updated
dayOfWeekday of the period
priceprice during the period
idid of the period
tariffIdid of the tariff
endDayOfWeekEnd day of the period
startstarting hour of the period
endending hour of the period
startMinuteminute within the starting hour when the period starts (0, 15, 30 or 45)
endMinuteminute within the ending hour when the period ends (0, 15, 30 or 45)
Delete an existing Tariff Recurring Period , and all contained prices.
Required scope: tariffs:delete
Note: Once you are done with creating/updating tariffs and its components you have to call the create-prices endpoint to create the prices for the tariff.
path Parameters
idDelete an existing Tariff Recurring Period , and all contained prices. › Responses
Tariff Recurring Period deleted