Automation connections
Automation Connections are used by Qlik Automate connectors during automation execution.
Use the Automation Connections API in the Workflows namespace for all new implementations.
This API remains available and fully supported, but consider using the namespaced API for new implementations.
Endpoints
For new integrations, and when updating your existing integrations, use:
-
GET workflows/automation-connections
Retrieves a list of automation connections the requesting user has access to.
Facts
| Rate limit | Tier 1 (1000 requests per minute) | |
| Replaced by |
Query Parameters
- filterstring
Filters the result based on the specified criteria: name, connectorId, ownerId, or spaceId.
- limitinteger
The number of automation connections to retrieve.
- listAllboolean
When true, list all connections. Restricted to tenant admins and analytics admins.
- sortstring
The field to sort by, with +- prefix indicating sort order. (
?sort=-name=> sort on thenamefield using descending order).Can be one of: "id""name""createdAt""updatedAt""+id""+name""+createdAt""+updatedAt""-id""-name""-createdAt""-updatedAt"
Responses
200
OK Response
- application/jsonobject
application/json properties
- dataarray of objects
data properties
- idstring
The unique identifier of an automation connection.
- namestring
The name of an automation connection.
- ownerIdstring
The unique identifier of the owner of the automation connection.
- spaceIdstring
The space ID of the automation connection.
- createdAtstring
The timestamp when the automation connection is created.
- updatedAtstring
The timestamp when the automation connection is updated.
- connectorIdstring
The unique identifier of the connector the automation connection is created from.
- isConnectedboolean
Returns true if the automtion connection is connected.
-
- linksobject
links properties
- nextobject
next properties
- hrefstring
The URL to a resource request
-
- prevobject
prev properties
- hrefstring
The URL to a resource request
-
-
-
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.getAutomationConnections( {},)qlik automation-connection lscurl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections" \-H "Authorization: Bearer <access_token>"Example Response
{ "data": [ { "id": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "name": "auto conn", "ownerId": "sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy", "spaceId": "5f0f78b239ff4f0001234567", "createdAt": "2021-12-23T12:28:21.000000Z", "updatedAt": "2021-12-23T12:28:21.000000Z", "connectorId": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "isConnected": true } ], "links": { "next": { "href": "string" }, "prev": { "href": "string" } }}For new integrations, and when updating your existing integrations, use:
-
POST workflows/automation-connections
Creates a new connection object from an automation connector.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Request Body
RequiredThe automation object to create.
- application/jsonobject
application/json properties
- namestring
The name of the created automation connection.
- paramsarray of objects
params properties
- namestring
The name of the automation connection parameter.
- valuestring
The value of the automation connection parameter option.
-
- spaceIdstring
The unique identifier of the space in which the automation connection is created.
- connectorIdstringRequired
The unique identifier of the connector from which the automation connection is created.
-
Responses
201
Created
- application/jsonobject
application/json properties
- idstring
The unique identifier of the automation connection.
- namestring
The name of the automation connection.
- errorobject
This contains the error message if a connection is being created with an issue.
- paramsarray of objects
params properties
- idstring
The unique identifier of the automation connection parameter.
- metaarray of undefineds
The metadata of the automation connection parameter.
- namestring
The name of the automation connection parameter.
- orderinteger
The order that the automation connection configuration fields should be displayed in.
- valuestring
The value of the automation connection parameter.
- fieldTypestring
The field type of the automation connection parameter.
- isOptionalboolean
When true, the parameter is optional.
- exampleValuestring
The example value of the automation connection parameter.
- paramOptionsarray of objects
paramOptions properties
- idstring
The unique identifier of the automation connection parameter option.
- valuestring
The value of the automation connection parameter option.
-
- documentationstring
The documentation of the automation connection parameter.
-
- ownerIdstring
The unique identifier of the owner of the automation connection.
- spaceIdstring
The space ID of the automation connection.
- redirectstring
The redirect of the OAuth account.
- createdAtstring
The timestamp when the automation connection was created.
- updatedAtstring
The timestamp when the automation connection was updated.
- connectorIdstring
The unique identifier of the automation connector.
- isConnectedboolean
The connection status of the automation connection. When true, the automation connection is connected.
- oauthAccountNamestring
The name of the OAuth account associated with the automation connection.
-
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.createAutomationConnection( { connectorId: '3004e850-1985-11ee-b6df-8d800b305320', name: 'connection', params: [ { name: 'username', value: 'string' }, ], spaceId: '5f0f78b239ff4f0001234567', },)qlik automation-connection create \--connectorId="3004e850-1985-11ee-b6df-8d800b305320" \--name="connection" \--params='{"name":"username","value":"string"}' \--spaceId="5f0f78b239ff4f0001234567"curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections" \-X POST \-H "Content-type: application/json" \-H "Authorization: Bearer <access_token>" \-d '{"name":"connection","params":[{"name":"username","value":"string"}],"spaceId":"5f0f78b239ff4f0001234567","connectorId":"3004e850-1985-11ee-b6df-8d800b305320"}'Example Response
{ "id": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "name": "connection", "error": {}, "params": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "meta": [ null ], "name": "region", "order": 1, "value": "string", "fieldType": "enum", "isOptional": "false", "exampleValue": "string", "paramOptions": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "value": "string" } ], "documentation": "string" } ], "ownerId": "sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy", "spaceId": "5f0f78b239ff4f0001234567", "redirect": "string", "createdAt": "2021-12-23T12:28:21.000000Z", "updatedAt": "2021-12-23T12:28:21.000000Z", "connectorId": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "isConnected": true, "oauthAccountName": "oauth"}For new integrations, and when updating your existing integrations, use:
-
GET workflows/automation-connections/{id}
Returns details about the specified automation connection.
Facts
| Rate limit | Tier 1 (1000 requests per minute) | |
| Replaced by |
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Responses
200
OK Response
- application/jsonobject
application/json properties
- idstring
The unique identifier of the automation connection.
- namestring
The name of the automation connection.
- errorobject
This contains the error message if a connection is being created with an issue.
- paramsarray of objects
params properties
- idstring
The unique identifier of the automation connection parameter.
- metaarray of undefineds
The metadata of the automation connection parameter.
- namestring
The name of the automation connection parameter.
- orderinteger
The order that the automation connection configuration fields should be displayed in.
- valuestring
The value of the automation connection parameter.
- fieldTypestring
The field type of the automation connection parameter.
- isOptionalboolean
When true, the parameter is optional.
- exampleValuestring
The example value of the automation connection parameter.
- paramOptionsarray of objects
paramOptions properties
- idstring
The unique identifier of the automation connection parameter option.
- valuestring
The value of the automation connection parameter option.
-
- documentationstring
The documentation of the automation connection parameter.
-
- ownerIdstring
The unique identifier of the owner of the automation connection.
- spaceIdstring
The space ID of the automation connection.
- redirectstring
The redirect of the OAuth account.
- createdAtstring
The timestamp when the automation connection was created.
- updatedAtstring
The timestamp when the automation connection was updated.
- connectorIdstring
The unique identifier of the automation connector.
- isConnectedboolean
The connection status of the automation connection. When true, the automation connection is connected.
- oauthAccountNamestring
The name of the OAuth account associated with the automation connection.
-
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.getAutomationConnection( 'd6321ebd-d9e8-48fe-9d86-97dbd473bf60',)qlik automation-connection get <automation-connectionId>curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}" \-H "Authorization: Bearer <access_token>"Example Response
{ "id": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "name": "connection", "error": {}, "params": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "meta": [ null ], "name": "region", "order": 1, "value": "string", "fieldType": "enum", "isOptional": "false", "exampleValue": "string", "paramOptions": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "value": "string" } ], "documentation": "string" } ], "ownerId": "sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy", "spaceId": "5f0f78b239ff4f0001234567", "redirect": "string", "createdAt": "2021-12-23T12:28:21.000000Z", "updatedAt": "2021-12-23T12:28:21.000000Z", "connectorId": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "isConnected": true, "oauthAccountName": "oauth"}For new integrations, and when updating your existing integrations, use:
-
PUT workflows/automation-connections/{id}
Updates the specified properties of an automation connection.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Request Body
RequiredThe automation connection object to update.
- application/jsonobject
application/json properties
- namestring
The new name of the automation connection to be renamed to.
- paramsarray of objects
params properties
- idstring
The unique identifier of the automation connection parameter option.
- valuestring
The value of the automation connection parameter option.
-
-
Responses
200
OK Response
- application/jsonobject
application/json properties
- idstring
The unique identifier of the automation connection.
- namestring
The name of the automation connection.
- errorobject
This contains the error message if a connection is being created with an issue.
- paramsarray of objects
params properties
- idstring
The unique identifier of the automation connection parameter.
- metaarray of undefineds
The metadata of the automation connection parameter.
- namestring
The name of the automation connection parameter.
- orderinteger
The order that the automation connection configuration fields should be displayed in.
- valuestring
The value of the automation connection parameter.
- fieldTypestring
The field type of the automation connection parameter.
- isOptionalboolean
When true, the parameter is optional.
- exampleValuestring
The example value of the automation connection parameter.
- paramOptionsarray of objects
paramOptions properties
- idstring
The unique identifier of the automation connection parameter option.
- valuestring
The value of the automation connection parameter option.
-
- documentationstring
The documentation of the automation connection parameter.
-
- ownerIdstring
The unique identifier of the owner of the automation connection.
- spaceIdstring
The space ID of the automation connection.
- redirectstring
The redirect of the OAuth account.
- createdAtstring
The timestamp when the automation connection was created.
- updatedAtstring
The timestamp when the automation connection was updated.
- connectorIdstring
The unique identifier of the automation connector.
- isConnectedboolean
The connection status of the automation connection. When true, the automation connection is connected.
- oauthAccountNamestring
The name of the OAuth account associated with the automation connection.
-
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.updateAutomationConnection( '00000000-0000-0000-0000-000000000000', { name: 'connection', params: [ { id: '39a90780-8874-11ee-b16c-89512345678', value: 'string', }, ], },)qlik automation-connection update <automation-connectionId> \--name="connection" \--params='{"id":"39a90780-8874-11ee-b16c-89512345678","value":"string"}'curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}" \-X PUT \-H "Content-type: application/json" \-H "Authorization: Bearer <access_token>" \-d '{"name":"connection","params":[{"id":"39a90780-8874-11ee-b16c-89512345678","value":"string"}]}'Example Response
{ "id": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "name": "connection", "error": {}, "params": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "meta": [ null ], "name": "region", "order": 1, "value": "string", "fieldType": "enum", "isOptional": "false", "exampleValue": "string", "paramOptions": [ { "id": "39a90780-8874-11ee-b16c-89512345678", "value": "string" } ], "documentation": "string" } ], "ownerId": "sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy", "spaceId": "5f0f78b239ff4f0001234567", "redirect": "string", "createdAt": "2021-12-23T12:28:21.000000Z", "updatedAt": "2021-12-23T12:28:21.000000Z", "connectorId": "e0e720d0-4947-11ec-a1d2-9559fa35801d", "isConnected": true, "oauthAccountName": "oauth"}For new integrations, and when updating your existing integrations, use:
-
DELETE workflows/automation-connections/{id}
Deletes the specified automation connection.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Query Parameters
- forcedboolean
When true, the automation connection will be deleted regardless of its usage by any automations.
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Responses
204
No Content
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.deleteAutomationConnection( '00000000-0000-0000-0000-000000000000', {},)qlik automation-connection rm <automation-connectionId>curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}" \-X DELETE \-H "Authorization: Bearer <access_token>"For new integrations, and when updating your existing integrations, use:
-
POST workflows/automation-connections/{id}/actions/change-owner
Changes the owner of an automation connection by specifying a new owner.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Request Body
RequiredThe new owner of the automation connection.
- application/jsonobject
application/json properties
- userIdstring
The unique identifier of the new owner.
-
Responses
204
No Content
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.changeOwnerAutomationConnection( '00000000-0000-0000-0000-000000000000', { userId: 'sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy' },)qlik automation-connection change-owner <automation-connectionId> \--userId="sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy"curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}/actions/change-owner" \-X POST \-H "Content-type: application/json" \-H "Authorization: Bearer <access_token>" \-d '{"userId":"sWYAHxZxhtcmBT7Ptc5xJ5I6N7HxwnEy"}'For new integrations, and when updating your existing integrations, use:
-
POST workflows/automation-connections/{id}/actions/change-space
Changes the space of an automation connection by specifying a new space.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Request Body
RequiredThe new space of the automation connection.
- application/jsonobject
application/json properties
- spaceIdstring
The unique identifier of the new space.
-
Responses
204
No Content
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.changeSpaceAutomationConnection( '00000000-0000-0000-0000-000000000000', { spaceId: '5f0f78b239ff4f0001234567' },)qlik automation-connection change-space <automation-connectionId> \--spaceId="5f0f78b239ff4f0001234567"curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}/actions/change-space" \-X POST \-H "Content-type: application/json" \-H "Authorization: Bearer <access_token>" \-d '{"spaceId":"5f0f78b239ff4f0001234567"}'For new integrations, and when updating your existing integrations, use:
-
POST workflows/automation-connections/{id}/actions/check
Tries to validate and checks the connection status of an automation connection.
Facts
| Rate limit | Tier 2 (100 requests per minute) | |
| Replaced by |
Path Parameters
- idstringRequired
The unique identifier for the automation connection.
Responses
200
OK Response
- application/jsonobject
application/json properties
- connectedboolean
The connection status of the automation connection. When true, the automation connection is connected.
- is_connectedboolean
The connection status of the automation connection. When true, the automation connection is connected.
-
400
Bad Request
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
401
Unauthorized
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
403
Forbidden
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
404
Not found
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
500
Internal Server Error
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
503
Service Unavailable
- application/jsonobject
application/json properties
- errorsarray of objects
errors properties
- codestringRequired
The unique code for the error
- titlestringRequired
A summary of what went wrong
- detailstring
May be used to provide additional details
-
- traceIdstring
A way to trace the source of the error.
-
import { createQlikApi } from '@qlik/api'
const qlik = createQlikApi({ hostConfig: { host: 'https://{tenant}.{region}.qlikcloud.com', apiKey: '<access-token>', },})
await qlik.automationConnections.checkAutomationConnection( '00000000-0000-0000-0000-000000000000',)qlik automation-connection check <automation-connectionId>curl "https://{tenant}.{region}.qlikcloud.com/api/v1/automation-connections/{id}/actions/check" \-X POST \-H "Authorization: Bearer <access_token>"Example Response
{ "connected": true, "is_connected": true}