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/loginrequest of the Connectivity Management API. Use the session token that is returned in the response as the
VZ-M2M-Tokenparameter 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 /subscriptionsrequest to see the status of your account’s Software Management Service subscription.
GET /firmwarerequest to retrieve the list of available firmware upgrades.
POST /licensesrequest to assign licenses to devices that you want to upgrade.
POST /upgradesrequest 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 /upgradesrequest to view the upgrade information.
DELETE /upgraderequest to cancel the upgrade.