Retrieve campaign level information
This endpoint allows the user to retrieve campaign level information for a specified 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.
Firmware upgrade identifier.
Response Body
application/json
application/json
curl -X GET "https://example.com/fota/v3/campaigns/0000123456-00001/f858b8c4-2153-11ec-8c44-aeb16d1aa652"{ "id": "f858b8c4-2153-11ec-8c44-aeb16d1aa652", "accountName": "0642233522-00001", "campaignName": "Smart FOTA - test 4", "protocol": "LWM2M", "make": "SEQUANS Communications", "model": "GM01Q", "status": "CampaignPreScheduled", "startDate": "2021-09-29", "endDate": "2021-10-01", "firmwareName": "SEQUANSCommunications_GM01Q_SR1.2.0.0-10512_SR1.2.0.0-10657", "firmwareFrom": "SR1.2.0.0-10512", "firmwareTo": "SR1.2.0.0-10657", "campaignTimeWindowList": [ { "startTime": 18, "endTime": 22 } ], "autoAssignLicenseFlag": false, "autoAddDevicesFlag": false}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.
Cancel a previously scheduled firmware campaign. This api is allowed before the campaign StartDate DELETE
This endpoint allows user to cancel a firmware campaign. A firmware campaign already started can not be cancelled.

