Add or Remove devices to an existing firmware campaign. This api is allowed before the campaign StartDate
This endpoint allows user to Add or Remove devices to an existing campaign.
Authorization
thingspace_oauth VZ-M2M-Token This is the ThingSpace token, from Credentials and Tokens is used
In: header
M2M Session Token (How to generate an M2M session token?)
In: header
Path Parameters
Account identifier.
Unique identifier of a campaign.
Request Body
application/json
Add or remove device to existing upgrade information.
Add or remove device to existing upgrade information.
Operation either 'append' or 'remove'
Device IMEI list.
Response Body
application/json
application/json
curl -X PUT "https://example.com/fota/v3/campaigns/firmware/0000123456-00001/f858b8c4-2153-11ec-8c44-aeb16d1aa652" \ -H "Content-Type: application/json" \ -d '{ "Type": "remove", "deviceList": [ "15-digit IMEI" ] }'{ "accountName": "0000123456-00001", "campaignId": "f858b8c4-2153-11ec-8c44-aeb16d1aa652", "deviceList": [ { "deviceId": "15-digit IMEI", "status": "AddDeviceSucceed", "Reason": "Device added Successfully" } ]}Schedule a firmware upgrade POST
This endpoint allows a user to schedule a firmware upgrade for a list of devices.
Change firmware campaign dates and time windows. This api is allowed before the campaign StartDate PUT
This endpoint allows user to change campaign dates and time windows. Fields which need to remain unchanged should be also provided.

