Reporting tasks
Reporting task events notify you about the execution of scheduled report generation and delivery workflows, helping you track report distribution activity.
Published when a summary is generated for a reporting task execution. Includes task metadata and execution statistics. Use this to track reporting outcomes.
Payload
object- idstringRequired
Identifies the event.
- timestring
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- typestringRequired
The unique identifier for the event type.
- sourcestringRequired
Identifies the context in which an event happened.
- specversionstringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttypestring
Content type of the data value. Must adhere to RFC 2046 format.
- useridstring
The unique identifier for the user triggering the event.
- authtypestring
The type of principal that triggered the occurrence.
- tenantidstringRequired
The unique identifier for the tenant related to the event.
- authclaimsstring
A JSON string representing claims of the principal that triggered the event.
- tracestatestring
A comma-delimited list of key-value pairs.
- traceparentstring
Contains a version, trace ID, span ID, and trace options.
- dataobject
Contains the event-specific attributes of the payload.
data properties
- idstringRequired
The identifier of the report.
- namestringRequired
The name of the reporting task.
- appIdstringRequired
The identifier of the app.
- errorstring
The error of the report task.
- expirystring
The expiration date.
- statusstringRequired
The status of the report task.
- enabledbooleanRequired
Indicates whether the recipient is enabled.
- ownerIdstringRequired
The identifier of the report owner.
- spaceIdstring
The identifier of the space.
- traceIdstring
The identifier used for tracing the reporting task summary event.
- creatorIdstringRequired
The identifier of the report creator.
- thumbnailstringRequired
The link to the thumbnail image.
- resourceIdstringRequired
The resource identifier of the reporting task.
- transportsarrayRequired
Array of strings includes transports.
- workflowIdstringRequired
The identifier of the workflow that the reporting task execution is associated with.
- createdDatestringRequired
The date when the reporting task was created.
- descriptionstringRequired
The description of the reporting task.
- insightLinkstringRequired
An insight link to open the app from the email.
- typeOfSpacestring
The type of space.
- resourceLinkstringRequired
The resourceLink of a reporting task.
- resourceTypestringRequired
The resource type of the reporting task.
- sharingTaskTypestringRequired
The type of sharing task.
- hassectionaccessbooleanRequired
Whether the associated app has section access enabled.
- sharingTaskOwnerIdstringRequired
The identifier of the sharing task owner.
- distributionchannelsarrayRequired
The distribution channels for the report task.
- sharingTaskExecutionIdstring
The identifier of the sharing task execution.
- reportingServiceEventIdstringRequired
The identifier of the execution event associated with this report task.
- failedReportsintegerRequired
The count of reports that failed to generate.
- taskExecutionIdstringRequired
The identifier of the reporting task execution this summary pertains to.
- failedExecutionsintegerRequired
The count of failed executions for the reporting task.
- successfulReportsintegerRequired
The count of successfully generated reports.
- emailRecipientsCountinteger
The total count of sharing email recipients.
- successfulExecutionsintegerRequired
The count of successful executions for the reporting task.
- emailRecipientEnabledExternalCountinteger
The count of external enabled sharing email recipients.
- emailRecipientEnabledInternalCountinteger
The count of internal enabled sharing email recipients.
- emailRecipientDisabledExternalCountinteger
The count of external disabled sharing email recipients.
- emailRecipientDisabledInternalCountinteger
The count of internal disabled sharing email recipients.
-
com.qlik.reporting-task.summary.created
Example payload of the "Reporting task summary created" event
{ "id": "A234-1234-1234", "time": "2025-01-15T10:43:17Z", "type": "com.qlik.reporting-task.summary.created", "source": "com.qlik/my-service", "specversion": "1.0", "datacontenttype": "application/json", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "authtype": "User", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "authclaims": "{\n \"sub\": \"VZhiEfgW2bLd7HgR-jjzAh6VnicipweT\",\n \"email\": \"user@example.com\",\n \"roles\": [\"admin\", \"editor\"]\n}\n", "tracestate": "rojo=00f067aa0ba902b7,congo=t61rcWkgMzE", "traceparent": "00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01", "data": { "id": "63f622472ef44d955d3442a2", "name": "test", "appId": "9c6b39c8-4624-4b2c-8c7b-bb91b919a421", "error": "string", "expiry": "", "status": "SUCCESS", "enabled": true, "ownerId": "63f622472ef44d955d3442a2", "spaceId": "63f622472ef44d955d3442a2", "traceId": "64b6d2e7a9f211331271421e", "creatorId": "63f622472ef44d955d3442a2", "thumbnail": "/api/v1/sharing-tasks/64b6d2e7a9f211331271421e/executions/latest/files/", "resourceId": "64b6d2e7a9f211331271421e", "transports": [ "sharepoint", "email" ], "workflowId": "64b6d2e7a9f211331271421e", "createdDate": "2023-07-18T17:59:03Z", "description": "Weekly sales report for the EMEA region", "insightLink": "string", "typeOfSpace": "managed", "resourceLink": "https://tenant.us.qlikcloud.com/reporting/task/64b6d2e7a9f211331271421e", "resourceType": "reporting-task", "sharingTaskType": "template-sharing", "hassectionaccess": true, "sharingTaskOwnerId": "63f622472ef44d955d3442a2", "distributionchannels": [ "DOU_Sharepoint_Connection", "dou@qlik.com" ], "sharingTaskExecutionId": "64b6d2e7a9f211331271421e", "reportingServiceEventId": "64b6d2e7a9f211331271421e", "failedReports": 0, "taskExecutionId": "64b6d2e7a9f211331271421e", "failedExecutions": 0, "successfulReports": 1, "emailRecipientsCount": 1, "successfulExecutions": 1, "emailRecipientEnabledExternalCount": 1, "emailRecipientEnabledInternalCount": 1, "emailRecipientDisabledExternalCount": 0, "emailRecipientDisabledInternalCount": 0 }}