On December 31, 2019, Verizon plans to retire its CDMA network (1x/EVDO, 2G/3G). These are the major dates in that plan that you need to be aware of:
Now is the time to start moving your solution to our 4G network. There are multiple 4G LTE options to choose from, including Category-1 and Category-M1 choices. These industry-leading, cost-competitive, advanced-technologies enable the development of next generation solutions on the 4G LTE network. Contact your Verizon account representative for more information.
POST /devices/diagnostics/actions/list
response now includes information about the device firmware version and location, for accounts that are subscribed to those ThingSpace services.POST /devices/actions/list
requests.POST /devices/diagnostics/actions/list
API method returns basic diagnostic information about a specified device, including connectivity, provisioning, and billing status.POST /devices/actions/activate
method now returns an “on hold” callback while approval is pending. If credit is not approved within one week, the method returns a “canceled” callback message.POST /devices/actions/list
to find devices by matching a string against the first or last part of a device identifier, in addition to the existing option to match a string against any part of a device identifier.PUT /devices/actions/goToState
request. The information can be used to contact the customer, if necessary, and the zip code will be used to determine tax jurisdiction.POST /devices/actions/list
A new filter
parameter lets you search for devices by only providing part of a device identifier. For example, you could provide the last four characters of an ICCID instead of the entire ICCID. All devices that contain the provided string in their ICCIDs would be included in the response.GET /accounts/{aname}/requests/{requestID}/status
Returns the processing status of a single-device asynchronous request.GET /accounts/{aname}
New request that returns information about the specified account.PromoChanges
callback to receive callback messages when promotional discounts are removed from devices.POST /devices/actions/list
now supports pagination of large result sets and ordering devices in responses by deviceId./devices/actions/contactInfo
and /devices/actions/goToState
endpoints have been changed to camel case.POST /devices/suspension/status
POST /devices/actions/list/imeiiccidmismatch
POST /devices/actions/delete
PUT /devices/costCenter
ThingSpace Connectivity Management API now supports these additional callbacks:
POST /devices/suspension/status
requestsPUT /devices/actions/plan
requestsAdditionally, all callback messages now include requestId, status, callbackCount, and maxCallbackTreshold values. Activation and deactivation callbacks now include stateName and serviceName objects. The usageResponse object has been removed from all callbacks except those that report device usage.
PUT /devices/actions/contactinfo
POST /devices/availability/actions/list
PUT /devices/actions/move
PUT /devices/actions/gotostate
Customer name and address information now includes fields for name suffix, ZIP+4, phone, phone type, and email address.
The /devices/connections/actions/list resource has been deprecated and replaced by /devices/connections/actions/listHistory. The “listHistory” resource has the same signature as the original resource, but it will return a 202 status code if there is more data, and the response has been changed from a JSON array to key:value pairs and includes a new hasMoreData
parameter.
The paths for three resources have been changed to camel case capitalization for consistency:
Status code 202 for responses is now only used to indicate that the request was successful and there is more information to be retrieved. Those resources that can return a 202 response now also have a hasMoreData
Boolean value in the response body.
These response structure for these requests was changed from a JSON array to key:value pairs to accomodate the hasMoreData
parameter:
These requests that used to return an empty response for success (status code 204) have been changed to return status code 200, with a response body parameter of “success”: true.