Automation connectors
Automation connectors let you integrate third-party services and applications into your data analytics workflows. Use this API to discover available connectors and understand billing characteristics.
This API replaces the legacy Automation connectors API. Use this API for all new implementations.
Endpoints
Retrieves a list of automation connectors.
Facts
| Rate limit | Tier 1 (1000 requests per minute) | |
| Replaces |
Query Parameters
- filterstring
Filters the result based on the specified criteria: name.
- limitinteger
The number of automation connectors to retrieve.
- sortstring
The field to sort by, with +- prefix indicating sort order. (
?sort=-name=> sort on thenamefield using descending order).Can be one of: "id""-id""+id""name""+name""-name"
Responses
200
OK Response
- application/jsonobject
application/json properties
- dataarray of objects
data properties
- idstring
- namestring
The name of an automation connector.
- billableboolean
Indicates if the connector is billable.
- logoLargestring
The URL to the large logo of the connector.
- logoSmallstring
The URL to the small logo of the connector.
- logoMediumstring
The URL to the medium logo of the connector.
- hasWebhooksboolean
Indicates if the connector supports webhooks.
-
- 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.
-
// qlik-api has not implemented support for `GET /api/workflows/automation-connectors` yet.// In the meantime, you can use fetch like this:
const response = await fetch( '/api/workflows/automation-connectors', { method: 'GET', headers: { 'Content-Type': 'application/json', }, },)This API is not included yet in qlik-clicurl "https://{tenant}.{region}.qlikcloud.com/api/workflows/automation-connectors" \-H "Authorization: Bearer <access_token>"Example Response
{ "data": [ { "id": "0d87347d-27c0-11ea-921c-022e6b5ea1e2", "name": "Airtable", "billable": "true", "logoLarge": "https://cdn.qlikcloud.com/automations/logos/a2649cabda63b339ebc68a0c8d028f08.png", "logoSmall": "https://cdn.qlikcloud.com/automations/logos/a14638b5bf73f6d360f3c2732cf94bd9.png", "logoMedium": "https://cdn.qlikcloud.com/automations/logos/db2e3454fd01a6c3a53c09609a0b504f.png", "hasWebhooks": "true" } ], "links": { "next": { "href": "string" }, "prev": { "href": "string" } }}