Create an Install App Task on a Device, Specifying App Version and Configuration
This example creates an install app task on a device, specifys the app version, and the app configurations to apply after the install. App configurations are specified by ID in the config_ids array.
POST /api/v2/devices/997270969/tasks { "data": { "type": "tasks", "attributes": { "type": "INSTALL_APP", "app_id": "60d0e0d631eddd4f5a2f5d85", "version": "4.3.3", "config_ids": [ "60d0e0d631eddd4f5a2f5d8c" ] } } }
RESPONSE
{ "data": { "id": "60d0e0d631eddd4f5a2f5d90", "type": "tasks", "attributes": { "function": "INSTALL_APP", "created_at": "2021-06-21T18:56:22.638Z", "state": "queued", "app_id": "60d0e0d631eddd4f5a2f5d85", "config_ids": "60d0e0d631eddd4f5a2f5d8c", "app": { "name": "app_56448630", "version": "4.3.3", "config_ids": "60d0e0d631eddd4f5a2f5d8c", "id": "60d0e0d631eddd4f5a2f5d85" }, "version": "4.3.3" } } }