1. Home
  2. Connect API
  3. POST autoupdate.json (authenticated)

POST autoupdate.json (authenticated)

The autoupdate feature in the Kinetic devices checks for updates every 24 hours (or other configured length of time). If an update is present, GET info.json and GET settings.json will both return an ‘update_ready’ key with a true/false value to indicate whether or not an update is available for installing. There is also an icon displayed on the status bar of the device to indicate that an update is available.

When an update is available, you can force the installation of the update using the POST autoupdate.json function.

Request

POST: https://ip-10-0-1-196.devices.kineticsmart.com:44443/api/v1/autoupdate.json

Response

If an update is available, the following response will be returned:

{"description":"Installing update","success":true}

If there is no update available, you can expect the following response:

{"description":"No update available","success":false}

If an update is available, the device will now restart to install the update. When complete, the device will return to the idle screen and be ready for transacting again.

Updated on 25th June 2018

Was this article helpful?

Related Articles

Leave a Comment