Uploads and activates device.
Uploads and activates device identifiers and SKUs for new devices from OEMs to Verizon.
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
Request to Upload and Activate device.
Request to Upload and Activate device.
The name of a billing account. An account name is usually numeric, and must include any leading zeros.
The email address that the report should be sent to when the upload is complete.
The stock keeping unit that identifies the type of devices in the upload and activation.
The format of the device identifiers in the upload and activation.
The service plan code that you want to assign to all specified devices.
The pool from which your device IP addresses is derived.
The Zip code of the location where the line of service is primarily used, or a Zip code that you have been told to use with these devices.
The devices to upload, specified by device IDs in a format matching uploadType.
Response Body
application/json
application/json
curl -X POST "https://example.com/m2m/v1/devices/actions/uploadactivate" \ -H "Content-Type: application/json" \ -d '{ "accountName": "1223334444-00001", "emailAddress": "bob@mycompany.com", "deviceSku": "VZW123456", "uploadType": "IMEI ICCID Pair", "servicePlan": "15MBShr", "carrierIpPoolName": "", "mdnZipCode": "92222", "devices": [ { "deviceIds": [ { "kind": "imei", "id": "990013907835573" }, { "kind": "iccid", "id": "89141390780800784259" } ] } ] }'{ "requestId": "ec682a8b-e288-4806-934d-24e7a59ed889"}
