PatchDriverDTO
email object
- string
- null
badge_ids object
- array
- null
site_ids object
- array
- null
email_notifications_enabled object
- boolean
- null
profile object
Replace the complete charging profile schedule. Include default, timezone and all exceptions you want to retain. Omitted exceptions become an empty map. Nested fields are not merged. Omitting profile or sending null leaves the existing profile unchanged; null does not delete it. Charging preferences are validated against the driver's car when available.
- DriverProfileSchedule
- null
default objectrequired
Charging profile used on weekdays without an exception.
ac object
Defaults applied to AC charging sessions.
- DriverAcProfile
- null
expected_arrival_time objectrequired
Expected arrival time at the charging location
- string
- null
Requested minimum energy in Wh
Requested maximum energy in Wh
dc object
Defaults applied to DC charging sessions.
- DriverDcProfile
- null
expected_arrival_time objectrequired
Expected arrival time at the charging location
- string
- null
Requested minimum state of charge in percentage
Possible values: >= 0 and <= 100
Requested maximum state of charge in percentage
Possible values: >= 0 and <= 100
exceptions object
Weekday overrides, keyed by Monday, Tuesday, Wednesday, Thursday, Friday, Saturday or Sunday (case-sensitive), not by site ID. Each override replaces the entire default profile for that day; fields are not merged. Profiles apply to the driver across all linked sites.
property name* DriverProfile
ac object
Defaults applied to AC charging sessions.
- DriverAcProfile
- null
expected_arrival_time objectrequired
Expected arrival time at the charging location
- string
- null
Requested minimum energy in Wh
Requested maximum energy in Wh
dc object
Defaults applied to DC charging sessions.
- DriverDcProfile
- null
expected_arrival_time objectrequired
Expected arrival time at the charging location
- string
- null
Requested minimum state of charge in percentage
Possible values: >= 0 and <= 100
Requested maximum state of charge in percentage
Possible values: >= 0 and <= 100
Timezone used to interpret weekdays and profile times, e.g. Europe/Brussels.
{
"email": "user@example.com",
"badge_ids": [
"string"
],
"site_ids": [
"string"
],
"email_notifications_enabled": true,
"profile": {
"default": {
"ac": {
"estimated_departure_time": "17:00:00",
"expected_arrival_time": "08:00:00",
"requested_max_energy": 20000,
"requested_min_energy": 5000
}
},
"exceptions": {
"Friday": {
"ac": {
"estimated_departure_time": "12:00:00",
"expected_arrival_time": "08:00:00",
"requested_max_energy": 10000,
"requested_min_energy": 5000
}
}
},
"timezone": "Europe/Brussels"
}
}