The report endpoint allows user to get campaign history of an account for specified status.
thingspace_oauth VZ-M2M-Token In: header
M2M Session Token (How to generate an M2M session token?)
In: header
Account identifier.
Status of the campaign.
Last seen campaign Id.
application/json
application/json
curl -X GET "https://example.com/reports/0000123456-00001/campaigns?campaignStatus=string&lastSeenCampaignId=60b5d639-ccdc-4db8-8824-069bd94c95bf"{ "hasMoreData": true, "lastSeenCampaignId": "60b5d639-ccdc-4db8-8824-069bd94c95bf", "campaignList": [ { "accountName": "0402196254-00001", "id": "60b5d639-ccdc-4db8-8824-069bd94c95bf", "campaignName": "FOTA_Verizon_Upgrade", "softwareName": "FOTA_Verizon_Model-A_02To03_HF", "distributionType": "HTTP", "softwareFrom": "FOTA_Verizon_Model-A_00To01_HF", "softwareTo": "FOTA_Verizon_Model-A_02To03_HF", "make": "Verizon", "model": "Model-A", "startDate": "2020-08-21", "endDate": "2020-08-22", "downloadAfterDate": "2020-08-21", "downloadTimeWindowList": [ { "startTime": 20, "endTime": 21 } ], "installAfterDate": "2020-08-21", "installTimeWindowList": [ { "startTime": 22, "endTime": 23 } ], "status": "CampaignEnded" } ]}{ "errorCode": "error code string", "errorMessage": "error message string"}