Before You Begin
You can use a production account or sign up for a developer connectivity account with the Wireless Network Services APIs and tools. Review these
checklists to be sure that you're ready to start.
Developer Test Account
- Complete the Verizon ThingSpace Platform on-boarding process.
- Obtain the account name and UWS (Unified Web Services) login credentials for your production account. (More on login credentials)
Provision service for at least one M2M device on the Verizon Wireless network and enable M2M functionality for
- Register your company's outgoing IP addresses with the Verizon M2M Data Center white-listing system. As part of our security strategy, the ThingSpace Platform only responds to requests from IP addresses that are on the Verizon M2M Data Center white list. Contact your Verizon Wireless business sales representative for more information.
Request an SDK on the Verizon M2M Developer web site. After a successful
company background check (1-3 days), Verizon will add permission to your M2M Developer Program account to download
Once you have everything set up, you may want to start with our tutorials on creating a client application in C# and Visual Studio,
Java and Eclipse, or Java and NetBeans.
Your application must log in and obtain a session token prior to sending any API requests, as described in About Login Credentials. In addition, all requests must be encrypted with TLS v1.0, v1.1, or v1.2 protocols.
To increase security when receiving callback messages from the Verizon M2M Data Center, you can implement these protocols:
Enable white-listing on your firewall or front-end server and add the Verizon M2M Data Center IP addresses to the white
list. This will allow your servers to reject requests from other IP addresses. The addresses are:
- 184.108.40.206/29 (range: 220.127.116.11 - 18.104.22.168)
- 22.214.171.124/29 (range: 126.96.36.199 - 188.8.131.52)
Install a one-way certificate and enable HTTPS. You must use a certificate from a third-party certificate service;
a self-signed certificate will not work. The Verizon M2M Data Center will check the certificate at the start of every
session to verify that the registered IP address leads to your servers.
Restrict your server to only accept requests that use TLS 1.1 or TLS 1.2 protocols. The Verizon ThingSpace Platform will not
send callback requests using any other protocol.