Skip to main content
GET
Get Firmware Status
Returns the firmware overview for the specified charger, including the current version and whether an update is available.
charger
string
required
The UUID of the charger.

Response

current_version
string
The current firmware version installed on the charger. May be null.
latest_version
string
The latest firmware version available for this charger. 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. false when no update is available or an update is already in progress.
status
string
The current firmware update status. One of idle, update_available, requested, downloading, downloaded, installing, installed, up_to_date, or failed.
progress
integer
The firmware update progress percentage (0-100).
last_status
string
The most recent raw firmware status reported (e.g., Downloading, Installed, Requested). 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. One of up_to_date, no_pipeline, unknown_version, or invalid_version. May be null.