Schedules
Retrieve a list of schedules.
Required scope: schedules:read
Organization authorization: supported
query Parameters
teamIdFilter by team id. When omitted, returns all schedules owned by the consumer's operator.
searchFree-text search filter by schedule name. Max 200 characters.
pagePage number to retrieve (starts with 0)
perPageNumber of items per page (between 1 and 100, default 10)
Retrieve a list of schedules. › Responses
List of schedules that match the criteria
Create a schedule.
Required scope: schedules:write
Organization authorization: supported
Create a schedule. › Request Body
teamIdId of the team that should own this schedule
nameName of the schedule
timezoneTimezone for interpreting the schedule entry times
visibilityDefault visibility for charge points in this schedule. Defaults to public when omitted.
priceGroupIdId of the default price group applied during scheduled windows. Defaults to the team's default price group when omitted.
selectedChargePointIdsIds of charge points to assign to this schedule
selectedSiteIdsIds of sites to assign to this schedule
Time windows that make up this schedule
Create a schedule. › Responses
Schedule created
idId of the schedule
teamIdId of the team that owns this schedule
nameName of the schedule
visibilityDefault visibility for charge points in this schedule
timezoneTimezone for interpreting the schedule entry times
entryCountNumber of entries in this schedule
createdAtWhen the schedule was created
priceGroupIdId of the default price group applied during scheduled windows
List of schedule entries defining time windows and their overrides
selectedChargePointIdsIds of charge points directly assigned to this schedule
selectedSiteIdsIds of sites assigned to this schedule
updatedAtWhen the schedule was last updated
Retrieve a schedule.
Required scope: schedules:read
Organization authorization: supported
path Parameters
idRetrieve a schedule. › Responses
Schedule with provided id
idId of the schedule
teamIdId of the team that owns this schedule
nameName of the schedule
visibilityDefault visibility for charge points in this schedule
timezoneTimezone for interpreting the schedule entry times
entryCountNumber of entries in this schedule
createdAtWhen the schedule was created
priceGroupIdId of the default price group applied during scheduled windows
List of schedule entries defining time windows and their overrides
selectedChargePointIdsIds of charge points directly assigned to this schedule
selectedSiteIdsIds of sites assigned to this schedule
updatedAtWhen the schedule was last updated
Update a schedule.
Required scope: schedules:write
Organization authorization: supported
path Parameters
idUpdate a schedule. › Request Body
nameName of the schedule.
price_group_idId of the default price group applied during scheduled windows.
visibilityDefault visibility for charge points in this schedule.
timezoneTimezone for interpreting the schedule entry times.
selected_charge_point_idsReplaces the set of charge points assigned to this schedule. Omit to leave unchanged.
selected_site_idsReplaces the set of sites assigned to this schedule. Omit to leave unchanged.
Replaces the schedule entries. Omit to leave unchanged.
Update a schedule. › Responses
The updated schedule
idId of the schedule
teamIdId of the team that owns this schedule
nameName of the schedule
visibilityDefault visibility for charge points in this schedule
timezoneTimezone for interpreting the schedule entry times
entryCountNumber of entries in this schedule
createdAtWhen the schedule was created
priceGroupIdId of the default price group applied during scheduled windows
List of schedule entries defining time windows and their overrides
selectedChargePointIdsIds of charge points directly assigned to this schedule
selectedSiteIdsIds of sites assigned to this schedule
updatedAtWhen the schedule was last updated