You will need tokens from two different accounts to use the Software Management Services API Console, a ThingSpace API Token and a Session Token:
POST /api/m2m/v1/session/login
request of the Connectivity Management API. Use the session token that is returned in the response as the VZ-M2M-Token
parameter value in the requests on this page.NOTE: ThingSpace API Tokens are valid for one hour. Session tokens stay valid as long as they are being used, but expire after 20 minutes of inactivity.
After you have your tokens, here is a suggested sequence of API requests to get you started:
GET /subscriptions
request to see the status of your account's Software Management Service subscription.GET /firmware
request to retrieve the list of available firmware upgrades.POST /licenses
request to assign licenses to devices that you want to upgrade.POST /upgrades
request to schedule a firmware upgrade for devices. Note that the firmware must match the device (make, model, current firmware version) or you will get an error back.GET /upgrades
request to view the upgrade information.DELETE /upgrade
request to cancel the upgrade.You will need tokens from two different accounts to use the Software Management Services API Console, a ThingSpace API Token and a Session Token:
POST /api/m2m/v1/session/login
request of the Connectivity Management API. Use the session token that is returned in the response as the VZ-M2M-Token
parameter value in the requests on this page.NOTE: ThingSpace API Tokens are valid for one hour. Session tokens stay valid as long as they are being used, but expire after 20 minutes of inactivity.
After you have your tokens, here is a suggested sequence of API requests to get you started:
GET /subscriptions
request to see the status of your account's Software Management Service subscription.GET /firmware
request to retrieve the list of available firmware upgrades.POST /licenses
request to assign licenses to devices that you want to upgrade.POST /upgrades
request to schedule a firmware upgrade for devices. Note that the firmware must match the device (make, model, current firmware version) or you will get an error back.GET /upgrades
request to view the upgrade information.DELETE /upgrade
request to cancel the upgrade.