Get firmware update progress
The following sample request gets the update progress of the latest firmware update of a device.
Request
GET /ws/v1/firmware_updates/progress/00000000-00000000-0040FFFF-FF112233
Response
{
"id": 2,
"customer_id": 1977,
"device_id": "00000000-00000000-0040FFFF-FF112233",
"progress": [
{
"status": 0,
"time": "2021-02-22T09:58:40.070Z",
"message": "Getting Target Info"
},
{
"status": 0,
"time": "2021-02-22T09:58:41.070Z",
"message": "Sending Download Request"
},
{
"status": 5,
"time": "2021-02-22T09:58:42.070Z",
"message": "Sending Data: 23552 out of 461657 bytes sent"
},
{
"status": 10,
"time": "2021-02-22T09:58:59.070Z",
"message": "Sending Data: 47104 out of 461657 bytes sent"
}
]
}
The response contains the following properties:
- id - Unique identifier of the firmware update progress.
- custormer_id - Unique customer ID for the Remote Manager customer.
- device_id - Unique identifier of the device associated to the firmware update progress.
- progress - List containing the different progress entries of the firmware update. Each entry is defined by the following elements:
- status - Total update progress percentage completed with the entry.
- time - Date at which the progress entry was generated.
- message - Message containing progress entry information.