Deletes up to 200 deactive devices.
Use this API to remove unneeded devices from an account.
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
Request Body
application/json
Devices to delete.
Devices to delete.
A list of up to 100 devices that you want to delete, specified by device identifier. You only need to provide one identifier per device.
The Verizon billing account that the device group belongs to. An account name is usually numeric, and must include any leading zeros.
Response Body
application/json
application/json
curl -X POST "https://example.com/m2m/v1/devices/actions/delete" \ -H "Content-Type: application/json" \ -d '{ "devicesToDelete": [ { "deviceIds": [ { "id": "09005470263", "kind": "esn" } ] }, { "deviceIds": [ { "id": "85000022411113460014", "kind": "iccid" } ] }, { "deviceIds": [ { "id": "85000022412313460016", "kind": "iccid" } ] } ] }'[ { "deviceIds": { "id": "09005470263", "kind": "esn" }, "status": "Success" }, { "deviceIds": { "id": "85000022411113460014", "kind": "iccid" }, "status": "Success" }, { "deviceIds": [ { "id": "85000022412313460016", "kind": "iccid" }, { "id": "09005470263", "kind": "esn" } ], "status": "Failed", "message": "The device is not in deactive state." }]Deactivates service for one or more devices. POST
Deactivating service for a device may result in an early termination fee (ETF) being charged to the account, depending on the terms of the contract with Verizon. If your contract allows ETF waivers and if you want to use one for a particular deactivation, set the etfWaiver value to True.
Returns information about a specified device or a list of devices in an account. POST
Returns information about a single device or information about all devices that match the given parameters. Returned information includes device provisioning state, service plan, MDN, MIN, and IP address.

