chargerScheduleObj
scheduleIdstring<uuid>
Example:
81edf463-cd5f-4a3f-9066-31fcea3eb302chargerIdstring<uuid>
Example:
81edf463-cd5f-4a3f-9066-31fcea3eb302periods object[]
Array [
startTimestring<datetime>required
Minute-aligned ISO 8601 datetime. Seconds must be :00 (e.g. 2026-04-10T12:00:00Z). Non-zero seconds are rejected.
Example:
2026-04-10T12:00:00ZchargeTypestringrequired
Type of charging period
Possible values: [normal, solar, boost]
Example:
normaldurationMinutesintegerrequired
Duration in whole minutes (must be a positive integer)
Possible values: >= 1
Example:
60chargePowerKwnumber
Charge power in kW. Required for "normal" and "solar" types. Optional for "boost" (defaults to the charger's max power during normalization).
Example:
7]
createdAtstring<datetime>
Example:
2023-12-12T14:00:00.000ZupdatedAtstring<datetime>
Example:
2022-12-12T14:23:22.000ZchargerScheduleObj
{
"scheduleId": "81edf463-cd5f-4a3f-9066-31fcea3eb302",
"chargerId": "81edf463-cd5f-4a3f-9066-31fcea3eb302",
"periods": [
{
"startTime": "2026-04-10T12:00:00Z",
"chargeType": "normal",
"durationMinutes": 60,
"chargePowerKw": 7
}
],
"createdAt": "2023-12-12T14:00:00.000Z",
"updatedAt": "2022-12-12T14:23:22.000Z"
}