Hub dashboards
Published when a hub dashboard is updated. The event includes the dashboard ID, source (user for personal dashboards or tenant for tenant-wide dashboards), and a list of changed fields. Use this to keep external catalogs or monitoring systems up to date with dashboard changes.
Payload
object- idstringRequired
Identifies the event.
- timestring
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- typestringRequired
The type of event related to the originating occurrence.
- 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
Unique identifier for the user triggering the event.
- updatesarray of objects
Additional metadata about a resource update
updates properties
- pathstring
JSON pointer to the field that has been updated
- newValuestring
The new value of the field
- oldValuestring
The value the field had before the update was applied
-
- authtypestring
Representing the type of principal that triggered the occurrence.
- tenantidstringRequired
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.
- dataobjectRequired
Dashboard specific data related to the event.
data properties
- idstring
The unique identifier for the dashboard.
- sourcestring
The source of the dashboard.
useris a user's personal dashboard.tenantis a tenant-wide dashboard configured by admins and curators.Can be one of: "user""tenant"
-
com.qlik.v1.hub-dashboard.updated
Example payload of the "Dashboard updated" event
{ "id": "A234-1234-1234", "time": "2018-10-30T07:06:22Z", "type": "com.qlik.v1.hub-dashboard.updated", "source": "com.qlik/my-service", "specversion": "1.0", "datacontenttype": "string", "userid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "updates": [ { "path": "string", "newValue": "string", "oldValue": "string" } ], "authtype": "string", "tenantid": "VZhiEfgW2bLd7HgR-jjzAh6VnicipweT", "authclaims": "string", "tracestate": "string", "traceparent": "string", "data": { "id": "string", "source": "user" }}