Qlik Sense · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Qliksense Automations API
40 actions
40 updates
phrasing
extends
openapi/qliksense-automations-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Qlik Sense's API. It is a proposal applied on top of the contract, not a document Qlik Sense publishes.
What the actions change
x-apievangelist-phrasing
Targets 40 · first 16 shown; the file carries all of them
$.info
$.paths['/api/v1/automations'].get
$.paths['/api/v1/automations'].post
$.paths['/api/v1/automations/{id}'].get
$.paths['/api/v1/automations/{id}'].put
$.paths['/api/v1/automations/{id}'].delete
$.paths['/api/v1/automations/{id}/actions/change-owner'].post
$.paths['/api/v1/automations/{id}/actions/change-space'].post
$.paths['/api/v1/automations/{id}/actions/copy'].post
$.paths['/api/v1/automations/{id}/actions/disable'].post
$.paths['/api/v1/automations/{id}/actions/enable'].post
$.paths['/api/v1/automations/{id}/actions/move'].post
$.paths['/api/v1/automations/{id}/runs'].get
$.paths['/api/v1/automations/{id}/runs'].post
$.paths['/api/v1/automations/{id}/runs/{runId}'].get
$.paths['/api/v1/automations/{id}/runs/{runId}/actions/export'].post
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Qliksense Automations API
version: 1.0.0
extends: openapi/qliksense-automations-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 39
- target: $.paths['/api/v1/automations'].get
update:
x-apievangelist-phrasing:
intent: List automations (v1 endpoint)
effect: read
questions:
- Which Qlik automations can I see through the v1 automations endpoint?
- Can the v1 automations list filter by last run status or owner?
instructions:
- text: List my automations from the v1 endpoint, sorted by name descending.
- text: Using the v1 automations list, show automations matching {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations'].post
update:
x-apievangelist-phrasing:
intent: Create an automation (v1 endpoint)
effect: write
questions:
- How do I create a new automation with the v1 automations endpoint?
- Can I put a new automation in a specific space when creating it via v1?
instructions:
- text: Create a v1 automation named {name}.
slots:
name: requestBody.name
- text: Through the v1 endpoint, create automation {name} in space {spaceId}.
slots:
name: requestBody.name
spaceId: requestBody.spaceId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get an automation's definition (v1 endpoint)
effect: read
questions:
- Where can I read the full definition of one automation from the v1 API?
- What does the v1 endpoint return for a single automation I own?
instructions:
- text: Fetch the full definition of automation {id} from the v1 endpoint.
slots:
id: path.id
- text: Show me v1 automation {id} with its schedules and workspace.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}'].put
update:
x-apievangelist-phrasing:
intent: Update an automation (v1 endpoint)
effect: write
questions:
- Can I change an existing automation's schedules through the v1 API?
- What happens to an automation's definition when I replace it via the v1 update?
instructions:
- text: Update v1 automation {id} to be named {name}.
slots:
id: path.id
name: requestBody.name
- text: Set max concurrent runs on v1 automation {id} to {maxConcurrentRuns}.
slots:
id: path.id
maxConcurrentRuns: requestBody.maxConcurrentRuns
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete an automation (v1 endpoint)
effect: destructive
questions:
- How do I permanently delete an automation using the v1 API?
- Who is allowed to delete an automation through the v1 endpoint?
instructions:
- text: Delete automation {id} via the v1 endpoint.
slots:
id: path.id
- text: Remove v1 automation {id} for good.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/change-owner'].post
update:
x-apievangelist-phrasing:
intent: Change an automation's owner (v1 change-owner action)
effect: destructive
questions:
- Can I hand an automation to another user with the v1 change-owner action?
- Does the v1 change-owner action wipe an automation's history and change logs?
instructions:
- text: Use the v1 change-owner action to give automation {id} to user {userId}.
slots:
id: path.id
userId: requestBody.userId
- text: Run v1 change-owner on automation {id}, new owner {userId}.
slots:
id: path.id
userId: requestBody.userId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/change-space'].post
update:
x-apievangelist-phrasing:
intent: Move an automation to another space (v1 endpoint)
effect: write
questions:
- Can I move an automation into a different space with the v1 API?
- What does the v1 change-space action need to relocate an automation?
instructions:
- text: Move v1 automation {id} into space {spaceId}.
slots:
id: path.id
spaceId: requestBody.spaceId
- text: Change the space of automation {id} to {spaceId} using the v1 action.
slots:
id: path.id
spaceId: requestBody.spaceId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/copy'].post
update:
x-apievangelist-phrasing:
intent: Duplicate an automation (v1 endpoint)
effect: write
questions:
- Is there a v1 action to duplicate an existing automation?
- What name does a copied automation get when I duplicate it via v1?
instructions:
- text: Duplicate v1 automation {id} as {name}.
slots:
id: path.id
name: requestBody.name
- text: Make a v1 copy of automation {id} called {name}.
slots:
id: path.id
name: requestBody.name
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/disable'].post
update:
x-apievangelist-phrasing:
intent: Disable an automation (v1 endpoint)
effect: write
questions:
- How can I stop an automation from being run at all using the v1 API?
- Who can disable an automation through the v1 disable action?
instructions:
- text: Disable v1 automation {id} so it cannot run.
slots:
id: path.id
- text: Turn off automation {id} with the v1 disable action.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/enable'].post
update:
x-apievangelist-phrasing:
intent: Enable an automation (v1 endpoint)
effect: write
questions:
- Can I re-enable a disabled automation with the v1 API?
- What roles let me enable an automation through the v1 enable action?
instructions:
- text: Enable v1 automation {id} so it can run again.
slots:
id: path.id
- text: Switch automation {id} back on with the v1 enable action.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/actions/move'].post
update:
x-apievangelist-phrasing:
intent: Reassign an automation owner (v1 move action)
effect: destructive
questions:
- What does the v1 move action do to an automation's owner?
- Are linked connections detached when I use the v1 move action on an automation?
instructions:
- text: Use the v1 move action to reassign automation {id} to user {userId}.
slots:
id: path.id
userId: requestBody.userId
- text: Call v1 move on automation {id} for user {userId}.
slots:
id: path.id
userId: requestBody.userId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs'].get
update:
x-apievangelist-phrasing:
intent: List an automation's runs (v1 endpoint)
effect: read
questions:
- Where do I see the run history of one automation via the v1 API?
- Can I sort or filter an automation's runs in the v1 runs list?
instructions:
- text: List the v1 runs of automation {id}.
slots:
id: path.id
- text: Show the last {limit} v1 runs for automation {id}.
slots:
limit: query.limit
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs'].post
update:
x-apievangelist-phrasing:
intent: Run an automation (v1 endpoint)
effect: write
questions:
- How do I trigger an automation run on demand through the v1 API?
- Which context value does the v1 run endpoint require to start a run?
instructions:
- text: Start a v1 run of automation {id} with context {context}.
slots:
id: path.id
context: requestBody.context
- text: Kick off automation {id} now via v1, context {context}.
slots:
id: path.id
context: requestBody.context
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs/{runId}'].get
update:
x-apievangelist-phrasing:
intent: Get one automation run (v1 endpoint)
effect: read
questions:
- Can I look up a single automation run's details with the v1 API?
- What status did a particular v1 automation run finish with?
instructions:
- text: Get v1 run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Show the status of v1 automation {id} run {runId}.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs/{runId}/actions/export'].post
update:
x-apievangelist-phrasing:
intent: Export an automation run's debug log URL (v1)
effect: read
questions:
- How do I get a download URL for an automation run's debug log with the v1 export action?
- Does the v1 export action return the log itself or a link to it?
instructions:
- text: Export the debug log URL for v1 run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Give me the v1 exported log link for automation {id} run {runId}.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs/{runId}/actions/retry'].post
update:
x-apievangelist-phrasing:
intent: Retry an automation run (v1 endpoint)
effect: write
questions:
- Can I rerun a failed automation run with the same inputs via the v1 API?
- Does a v1 retry create a new run or restart the old one?
instructions:
- text: Retry v1 run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Rerun automation {id} run {runId} with the same inputs via v1.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/{id}/runs/{runId}/actions/stop'].post
update:
x-apievangelist-phrasing:
intent: Stop an automation run (v1 endpoint)
effect: destructive
questions:
- How do I forcefully stop a running automation with the v1 API?
- Is a v1 stop of an automation run immediate?
instructions:
- text: Stop v1 run {runId} of automation {id} immediately.
slots:
runId: path.runId
id: path.id
- text: Force-stop automation {id} run {runId} through v1.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v1/automations/usage'].get
update:
x-apievangelist-phrasing:
intent: Get automation usage metrics (v1 endpoint)
effect: read
questions:
- Where can a tenant admin see automation usage metrics from the v1 API?
- Can v1 automation usage be broken down by a dimension?
instructions:
- text: Get v1 automation usage metrics for {filter}.
slots:
filter: query.filter
- text: Show v1 automation usage for {filter} broken down by {breakdownBy}.
slots:
filter: query.filter
breakdownBy: query.breakdownBy
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations'].get
update:
x-apievangelist-phrasing:
intent: List automations (workflows endpoint)
effect: read
questions:
- Which automations do I have access to in the workflows automations list?
- Can a tenant admin list every automation with the workflows listAll option?
instructions:
- text: List my automations from the workflows endpoint.
- text: From the workflows automations list, show those matching {filter}.
slots:
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations'].post
update:
x-apievangelist-phrasing:
intent: Create an automation (workflows endpoint)
effect: write
questions:
- How do I create an automation through the workflows API?
- What roles or scopes are needed to create a workflows automation?
instructions:
- text: Create a workflows automation named {name}.
slots:
name: requestBody.name
- text: Via workflows, create automation {name} described as {description}.
slots:
name: requestBody.name
description: requestBody.description
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get an automation's definition (workflows endpoint)
effect: read
questions:
- Where do I read one automation's full definition in the workflows API?
- What details come back for a single automation from the workflows endpoint?
instructions:
- text: Fetch workflows automation {id}.
slots:
id: path.id
- text: Show the full workflows definition of automation {id}.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}'].put
update:
x-apievangelist-phrasing:
intent: Update an automation (workflows endpoint)
effect: write
questions:
- Can I rewrite an automation's full definition through the workflows API?
- Is updating a workflows automation limited to its owner?
instructions:
- text: Rename workflows automation {id} to {name}.
slots:
id: path.id
name: requestBody.name
- text: Update the schedules of workflows automation {id} to {schedules}.
slots:
id: path.id
schedules: requestBody.schedules
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete an automation (workflows endpoint)
effect: destructive
questions:
- Can I delete an automation using the workflows API?
- Which roles may delete someone else's automation via workflows?
instructions:
- text: Delete workflows automation {id}.
slots:
id: path.id
- text: Permanently remove automation {id} using the workflows endpoint.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/change-owner'].post
update:
x-apievangelist-phrasing:
intent: Change an automation's owner (workflows change-owner)
effect: destructive
questions:
- Can I transfer an automation to another user with the workflows change-owner action?
- What is lost when the workflows change-owner action runs on an automation?
instructions:
- text: Use workflows change-owner to give automation {id} to user {userId}.
slots:
id: path.id
userId: requestBody.userId
- text: Run the workflows change-owner action on {id} with new owner {userId}.
slots:
id: path.id
userId: requestBody.userId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/change-space'].post
update:
x-apievangelist-phrasing:
intent: Move an automation to another space (workflows)
effect: write
questions:
- Can I relocate an automation to a new space through the workflows API?
- What does the workflows change-space action require?
instructions:
- text: Move workflows automation {id} into space {spaceId}.
slots:
id: path.id
spaceId: requestBody.spaceId
- text: Use workflows change-space to put automation {id} in {spaceId}.
slots:
id: path.id
spaceId: requestBody.spaceId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/copy'].post
update:
x-apievangelist-phrasing:
intent: Duplicate an automation (workflows endpoint)
effect: write
questions:
- Can I clone an existing automation with the workflows API?
- Who is allowed to duplicate an automation through workflows?
instructions:
- text: Duplicate workflows automation {id} as {name}.
slots:
id: path.id
name: requestBody.name
- text: Clone automation {id} via workflows and call it {name}.
slots:
id: path.id
name: requestBody.name
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/disable'].post
update:
x-apievangelist-phrasing:
intent: Disable an automation (workflows endpoint)
effect: write
questions:
- How can I prevent an automation from running using the workflows API?
- Can a tenant admin disable another user's automation via workflows?
instructions:
- text: Disable workflows automation {id}.
slots:
id: path.id
- text: Turn off automation {id} with the workflows disable action.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/enable'].post
update:
x-apievangelist-phrasing:
intent: Enable an automation (workflows endpoint)
effect: write
questions:
- Can I switch a disabled automation back on through the workflows API?
- What permissions does the workflows enable action check?
instructions:
- text: Enable workflows automation {id}.
slots:
id: path.id
- text: Reactivate automation {id} using the workflows enable action.
slots:
id: path.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/actions/move'].post
update:
x-apievangelist-phrasing:
intent: Reassign an automation owner (workflows move)
effect: destructive
questions:
- What does the workflows move action change on an automation?
- Does the workflows move action keep an automation's linked connections?
instructions:
- text: Use the workflows move action to reassign automation {id} to {userId}.
slots:
id: path.id
userId: requestBody.userId
- text: Call workflows move on automation {id} for user {userId}.
slots:
id: path.id
userId: requestBody.userId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs'].get
update:
x-apievangelist-phrasing:
intent: List an automation's runs (workflows endpoint)
effect: read
questions:
- Where can I list past runs of an automation in the workflows API?
- Can I page through workflows automation runs with a cursor?
instructions:
- text: List workflows runs for automation {id}.
slots:
id: path.id
- text: Show workflows runs of automation {id} matching {filter}.
slots:
id: path.id
filter: query.filter
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs'].post
update:
x-apievangelist-phrasing:
intent: Run an automation (workflows endpoint)
effect: write
questions:
- Can I start an automation run on demand with the workflows API?
- What does a private-space automation need before I can run it via workflows?
instructions:
- text: Run workflows automation {id} with context {context}.
slots:
id: path.id
context: requestBody.context
- text: Trigger a new workflows run of automation {id}, context {context}.
slots:
id: path.id
context: requestBody.context
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs/{runId}'].get
update:
x-apievangelist-phrasing:
intent: Get one automation run (workflows endpoint)
effect: read
questions:
- Where can I check a single automation run in the workflows API?
- Did a given workflows automation run succeed or fail?
instructions:
- text: Get workflows run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Show me workflows automation {id} run {runId}.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs/{runId}/actions/export'].post
update:
x-apievangelist-phrasing:
intent: Export a run's debug log URL (workflows)
effect: read
questions:
- Is there a workflows action that exports a run's debug log as a URL?
- Where do I get a shareable link to a workflows automation run log?
instructions:
- text: Export the log URL for workflows run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Get the workflows export link for automation {id} run {runId}.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs/{runId}/actions/retry'].post
update:
x-apievangelist-phrasing:
intent: Retry an automation run (workflows endpoint)
effect: write
questions:
- Can I retry a workflows automation run with its original inputs?
- What happens when I retry a run through the workflows API?
instructions:
- text: Retry workflows run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Re-execute automation {id} run {runId} via workflows.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs/{runId}/actions/stop'].post
update:
x-apievangelist-phrasing:
intent: Stop an automation run (workflows endpoint)
effect: destructive
questions:
- Can I kill a stuck automation run with the workflows API?
- Does the workflows stop action end a run right away?
instructions:
- text: Stop workflows run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Force-stop automation {id} run {runId} via workflows.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/{id}/runs/{runId}/debug'].get
update:
x-apievangelist-phrasing:
intent: Read an automation run's debug log
effect: read
questions:
- Can I read the debug log contents of an automation run directly?
- Where do I see step-by-step debug output for a single automation run?
instructions:
- text: Show the debug log for run {runId} of automation {id}.
slots:
runId: path.runId
id: path.id
- text: Read the debug output of automation {id} run {runId}.
slots:
id: path.id
runId: path.runId
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/settings'].get
update:
x-apievangelist-phrasing:
intent: Get tenant automation settings
effect: read
questions:
- What are the global automation settings for my tenant?
- Where can I see the tenant-wide limit on concurrent runs per automation?
instructions:
- text: Show the tenant's global automation settings.
- text: Get the current automation settings for this tenant.
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/settings'].put
update:
x-apievangelist-phrasing:
intent: Update tenant automation settings
effect: write
questions:
- Can I change the tenant-wide max concurrent runs per automation?
- Which global automation settings can be updated for a tenant?
instructions:
- text: Set the tenant max concurrent runs per automation to {maxConcurrentRunsPerAutomation}.
slots:
maxConcurrentRunsPerAutomation: requestBody.maxConcurrentRunsPerAutomation
- text: Update the global automation settings for this tenant.
method: generated
generated: '2026-09-26'
- target: $.paths['/api/workflows/automations/usage'].get
update:
x-apievangelist-phrasing:
intent: Get automation usage metrics (workflows endpoint)
effect: read
questions:
- Where does the workflows API report automation usage metrics?
- Can I break down workflows automation usage by a field?
instructions:
- text: Get workflows automation usage for {filter}.
slots:
filter: query.filter
- text: Show workflows automation usage for {filter} by {breakdownBy}.
slots:
filter: query.filter
breakdownBy: query.breakdownBy
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/qliksense-automations-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.