API Guide

Table Of Contents
POST method for rolling back firmware update using browse method
Example
response body
{
"JobName":"Rollback Firmware",
"Schedule":"<crontime/startNow>",
"State":"Enabled",
"JobType":{
"Id": 15,
"Name":"RollbackSoftware_Task"
},
"Params":[
{
"Key":"operationName",
"Value":"INSTALL_FIRMWARE"
},
{
"Key":"stagingValue",
"Value":"false"
},
{
"Key":"signVerify",
"Value":"true"
}
],
"Targets":[
{
"Id":<DEVICEID>,
"Data": "unavailable= <13 Digit File Token>|<COMPONENTID;>",
"TargetType":{
"Id":1000,
"Name":"Device"
}
}
]
}
POST method for failover of management module
Example
response body
{
"JobName": "Failover Operation",
"JobDescription": "Failover Operation",
"Schedule": "",
"State": "Enabled",
"Targets": [
{
"Id": 25039,
"Data": "",
"TargetType": {
"Id": 1000,
"Name": "DEVICE"
}
}
],
"Params": [
{
"Key": "operationName",
"Value": "FAILOVER"
}
],
"JobType": {
"Id": 3,
"Name": "DeviceAction_Task"
}
}
408 Monitor