Skip to main content
POST
Update Firmware
Triggers a firmware update to the latest available version for the specified charger. Returns 202 Accepted when the update is successfully requested. Returns 422 Unprocessable Entity with a message field when no newer firmware is available, no update track is configured, or the current version cannot be determined.
charger
string
required
The UUID of the charger to update.

Response

current_version
string
The current firmware version installed on the charger. May be null.
latest_version
string
The target firmware version for the update. May be null.
update_available
boolean
Whether a newer firmware version is available for this charger.
auto_update
boolean
Whether automatic firmware updates are enabled for this charger.
can_update
boolean
Whether an update can currently be triggered. Always false after a successful trigger.
status
string
The firmware update status. Always requested after a successful trigger.
progress
integer
The firmware update progress percentage. 12 immediately after a successful trigger.
last_status
string
The most recent raw firmware status reported. May be null.
last_status_at
string
ISO 8601 timestamp of the most recent firmware status. May be null.
availability_reason
string
The reason a newer version is unavailable when applicable. May be null.