Skip to content

Changelog

Learn about new developer features and improvements.

Updated API - Apps events now use CloudEvents 1.0.2 format

The Apps events API has been updated to use the CloudEvents 1.0.2 specification envelope format. If you consume app events, review the payload and event type changes below.

New app.opened event

A new event type com.qlik.v1.app.opened is now available. It is published when an app is opened in Qlik Cloud. You can use this event to track app engagement, audit access patterns, and trigger downstream workflows on app open.

Payload format changes

App event payloads now use the CloudEvents 1.0.2 envelope. The following fields replace the legacy v0.1 envelope fields:

Legacy field (CloudEvents v0.1)New field (CloudEvents 1.0.2)
cloudEventsVersion: "0.1"specversion: "1.0.2"
eventIdid
eventTimetime
eventTypetype
extensions.tenantIdtenantid (top-level)
extensions.userIduserid (top-level)
extensions.ownerIdownerid (top-level)
extensions.spaceIdspaceid (top-level)

The data field containing the resource payload is unchanged in structure.

Event type identifier changes

The v1 version segment has been removed from most app lifecycle event type identifiers:

Previous event typeNew event type
com.qlik.v1.app.createdcom.qlik.app.created
com.qlik.v1.app.deletedcom.qlik.app.deleted
com.qlik.v1.app.data.updatedcom.qlik.app.data.updated
com.qlik.v1.app.exportedcom.qlik.app.exported
com.qlik.v1.app.publishedcom.qlik.app.published

The com.qlik.v1.app.reload.finished event type identifier is unchanged.

Update any event subscriptions or filters that match on the type field to use the new identifiers.

For full API reference details, see the Apps events API.

Was this page helpful?