How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Qlik Sense Automations API

The automations API from Qlik Sense — 30 operation(s) for automations.

Qlik Sense Automations API is one of 135 APIs that Qlik Sense publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Automation. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 39 operations across 30 paths, and defines 25 schemas. It is described by OpenAPI 3.2.0.

Requests are made against a single base URL, https://{tenant}.{region}.qlikcloud.com.

39 operations 30 paths 25 schemas 2 DELETE12 GET22 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
Base URL
wss://your-tenant.qlikcloud.com/app/
Resource Areas
1

Paths & Operations 39

Across 30 paths, the API surfaces 39 operations — 2 DELETE, 12 GET, 22 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Automations 39
GET
/api/v1/automations
List automations
getAutomations 5 params → 200400401403500503
POST
/api/v1/automations
Create an automation
createAutomation body → 201400401403500503
GET
/api/v1/automations/{id}
Get an automation
getAutomation 1 param → 200400401403404500503
PUT
/api/v1/automations/{id}
Update an automation
updateAutomation 1 param body → 200400401403404500503
DELETE
/api/v1/automations/{id}
Delete an automation
deleteAutomation 1 param → 204401403404500503
POST
/api/v1/automations/{id}/actions/change-owner
Change automation owner
automationChangeOwner 1 param body → 204400401403404500503
POST
/api/v1/automations/{id}/actions/change-space
Change automation space
automationChangeSpace 1 param body → 204400401403404500503
POST
/api/v1/automations/{id}/actions/copy
Duplicate an automation
copyAutomation 1 param body → 201400401403404500503
POST
/api/v1/automations/{id}/actions/disable
Disable an automation
disableAutomation 1 param → 204400401403404500503
POST
/api/v1/automations/{id}/actions/enable
Enable an automation
enableAutomation 1 param → 204400401403404500503
POST
/api/v1/automations/{id}/actions/move
Change automation owner
moveAutomation 1 param body → 204400401403404500503
GET
/api/v1/automations/{id}/runs
List automation runs
getRuns 5 params → 200400401403404500503
POST
/api/v1/automations/{id}/runs
Run an automation
createRun 1 param body → 201400401403404500503
GET
/api/v1/automations/{id}/runs/{runId}
Get an automation run
getRun 2 params → 200400401403404500503
POST
/api/v1/automations/{id}/runs/{runId}/actions/export
Export automation run log
exportRun 2 params → 200400401403404500503
POST
/api/v1/automations/{id}/runs/{runId}/actions/retry
Retry an automation run
retryRun 2 params → 204400401403404500503
POST
/api/v1/automations/{id}/runs/{runId}/actions/stop
Stop an automation run
stopRun 2 params → 204400401403404500503
GET
/api/v1/automations/usage
Get automation usage metrics
getUsageMetrics 2 params → 200400401403500503
GET
/api/workflows/automations
List automations
getApiWorkflowsAutomations 5 params → 200400401403500503
POST
/api/workflows/automations
Create an automation
postApiWorkflowsAutomations body → 201400401403500503
GET
/api/workflows/automations/{id}
Get an automation
getApiWorkflowsAutomationsById 1 param → 200400401403404500503
PUT
/api/workflows/automations/{id}
Update an automation
putApiWorkflowsAutomationsById 1 param body → 200400401403404409500503
DELETE
/api/workflows/automations/{id}
Delete an automation
deleteApiWorkflowsAutomationsById 1 param → 204401403404500503
POST
/api/workflows/automations/{id}/actions/change-owner
Change automation owner
postApiWorkflowsAutomationsByIdActionsChangeOwner 1 param body → 204400401403404500503
POST
/api/workflows/automations/{id}/actions/change-space
Change automation space
postApiWorkflowsAutomationsByIdActionsChangeSpace 1 param body → 204400401403404500503
POST
/api/workflows/automations/{id}/actions/copy
Duplicate an automation
postApiWorkflowsAutomationsByIdActionsCopy 1 param body → 201400401403404500503
POST
/api/workflows/automations/{id}/actions/disable
Disable an automation
postApiWorkflowsAutomationsByIdActionsDisable 1 param → 204400401403404500503
POST
/api/workflows/automations/{id}/actions/enable
Enable an automation
postApiWorkflowsAutomationsByIdActionsEnable 1 param → 204400401403404500503
POST
/api/workflows/automations/{id}/actions/move
Change automation owner
postApiWorkflowsAutomationsByIdActionsMove 1 param body → 204400401403404500503
GET
/api/workflows/automations/{id}/runs
List automation runs
getApiWorkflowsAutomationsByIdRuns 5 params → 200400401403404500503
POST
/api/workflows/automations/{id}/runs
Run an automation
postApiWorkflowsAutomationsByIdRuns 1 param body → 201400401403404500503
GET
/api/workflows/automations/{id}/runs/{runId}
Get an automation run
getApiWorkflowsAutomationsByIdRunsByRunId 2 params → 200400401403404500503
POST
/api/workflows/automations/{id}/runs/{runId}/actions/export
Export automation run log
postApiWorkflowsAutomationsByIdRunsByRunIdActionsExport 2 params → 200400401403404500503
POST
/api/workflows/automations/{id}/runs/{runId}/actions/retry
Retry an automation run
postApiWorkflowsAutomationsByIdRunsByRunIdActionsRetry 2 params → 204400401403404500503
POST
/api/workflows/automations/{id}/runs/{runId}/actions/stop
Stop an automation run
postApiWorkflowsAutomationsByIdRunsByRunIdActionsStop 2 params → 204400401403404500503
GET
/api/workflows/automations/{id}/runs/{runId}/debug
Get automation run debug log
getDebugLog 2 params → 200400401403404500503
GET
/api/workflows/automations/settings
Get automation settings
getSettings → 200400401403500503
PUT
/api/workflows/automations/settings
Update automation settings
putSettings body → 200400401403409500503
GET
/api/workflows/automations/usage
Get automation usage metrics
getApiWorkflowsAutomationsUsage 2 params → 200400401403500503

Schemas 25

The contract defines 25 schemas that model the data the API accepts and returns. The most detailed are AutomationListObject (19 properties), AutomationDetailResponseObject (19 properties), AutomationListObject_2 (19 properties), RunDetailResponseObject (18 properties). Each schema is shown below with its type and property counts.

AutomationDetailRequestObject
object
6 properties
ScheduleResponseObject
object
6 properties
AutomationDetailUpdateRequestObject
object
5 properties
AutomationListObject
object
19 properties
AutomationDetailResponseObject
object
19 properties
RunDetailResponseObject
object
18 properties
PaginationLink
object
1 property
RunList
object
2 properties
RunDetailRequestObject
object
2 properties 1 required
AutomationList
object
2 properties
ErrorResponse
object
2 properties
ScheduleRequestObject
object
4 properties
UsageObject
object
4 properties 3 required
Error
object
3 properties 2 required
Links
object
2 properties
UsageList
object
1 property
RunListObject
object
18 properties
AutomationUsageObject
object
3 properties
AutomationDetailRequestObject_2
object
6 properties 1 required
AutomationDetailUpdateRequestObject_2
object
5 properties
AutomationListObject_2
object
19 properties
RunDetailResponseObject_2
object
18 properties
RunDetailRequestObject_2
object
2 properties 1 required
ScheduleRequestObject_2
object
4 properties
SettingsObject
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

qliksense-automations-api-openapi.yml Raw ↑

Other APIs Qlik Sense publishes across the network.

Qlik Engine API
Qlik Server-Side Extension Protocol
Qlik Cloud System Events
Qlik MCP Server
Qlik Sense Engine API
Qlik Sense Repository API
Qlik Sense Proxy API
Qlik Data Integration API
Qlik Embedding API
Qlik Sense alerting actions API
Qlik Sense alerting settings API
Qlik Sense alerting tasks API
Where this information came from

This is an independent, third-party profile of Qlik Sense Automations API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.