New REST API - The Tasks API for managing tasks and task chains in Qlik Cloud
The new Tasks API allows you to manage tasks and task chains in Qlik Cloud. This API adds support for more complex workflows, including scheduled execution, event-based triggers, and task orchestration with up to 10 tasks per resource.
Warning
Existing reload tasks can be migrated to the new tasks service. However, once a Qlik Sense app has one or more tasks, reload tasks are turned off for that resource.
The new endpoints are:
GET /v1/tasks
: List tasks the requesting user has access toPOST /v1/tasks
: Create a new taskGET /v1/tasks/{id}
: Get task detailsPUT /v1/tasks/{id}
: Update a taskDELETE /v1/tasks/{id}
: Delete a taskPOST /v1/tasks/{id}/actions/start
: Start a taskGET /v1/tasks/{id}/runs
: List task runsGET /v1/tasks/resources/{id}/runs
: List runs for a resourceGET /v1/tasks/{id}/runs/last
: Get the most recent task runGET /v1/tasks/{id}/runs/{runId}/log
: Get a specific task run log
These operations require reload
permission on the target resource.
Tenant admins can call GET /v1/tasks
and DELETE /v1/tasks/{id}
, even without this permission.
For more information, see: