Tenants
Events emitted when tenants are created, updated, deleted, deactivated, or reactivated in Qlik Cloud. These events enable monitoring of tenant lifecycle and status changes.
These events replace the legacy Tenants events. Use these events for all new implementations.
Published when deactivation is allowed for a tenant.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the tenant. Contains the full tenant object.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
-
com.qlik.core.tenant.allowed-deactivate
Example payload of the "Tenant deactivation allowed" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.allowed-deactivate", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ] }}Published when a new tenant is created.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the created tenant. Contains the full tenant object.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
-
com.qlik.core.tenant.created
Example payload of the "Tenant created" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.created", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ] }}Published when the tenant is deactivated, either when its status changes from active to disabled or when its disallowed statuses are updated.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the deactivated tenant.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
- purgeDate string
Scheduled purge date when a user or OEM deactivates the tenant.
- statusesDisallowed array of strings
List of statuses that are disallowed for the tenant.
-
com.qlik.core.tenant.deactivated
Example payload of the "Tenant deactivated" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.deactivated", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ], "purgeDate": "2026-06-24T18:28:31.301Z", "statusesDisallowed": [ "active" ] }}Published when a tenant is deleted.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the deleted tenant. Contains the full tenant object.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
-
com.qlik.core.tenant.deleted
Example payload of the "Tenant deleted" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.deleted", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ] }}Published when deactivation is disallowed for a tenant.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the tenant. Contains the full tenant object.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
-
com.qlik.core.tenant.disallowed-deactivate
Example payload of the "Tenant deactivation disallowed" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.disallowed-deactivate", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ] }}Published when the tenant status changes from disabled to active.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the reactivated tenant. Contains the full tenant object.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
-
com.qlik.core.tenant.reactivated
Example payload of the "Tenant reactivated" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.reactivated", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ] }}Published when a tenant is updated.
Payload
object- id stringRequired
Identifies the event.
- time string
Timestamp of when the occurrence happened. Must adhere to RFC 3339.
- type stringRequired
Describes the type of event related to the originating occurrence.
- source stringRequired
Identifies the context in which an event happened.
- specversion stringRequired
The version of the CloudEvents specification which the event uses.
- datacontenttype string
Content type of the data value. Must adhere to RFC 2046 format.
- userid string
Unique identifier for the user triggering the event.
- authtype string
Type of authentication context for the actor that triggered the event.
- tenantid stringRequired
Unique identifier for the tenant related to the event.
- authclaims string
Serialized authentication claims for the actor that triggered the event.
- toplevelresourceid string
Identifier of the top-level resource related to the event. Only present on the Talend metadata updated event.
- data object
Details of the updated tenant. Contains the full tenant object plus the list of applied updates.
data properties
- id stringRequired
Identifier of the tenant.
- name stringRequired
Tenant name.
- hostnames array of stringsRequired
List of hostname(s) associated with the tenant.
- _updates array of objectsRequired
Collection of updates performed on the resource, in JSON Pointer form.
_updates properties
- path string
JSON Pointer path of the property that has changed.
- newValue any
Value of the field after the update. The JSON value type depends on the field identified by path.
- oldValue any
Value of the field before the update. The JSON value type depends on the field identified by path.
-
-
com.qlik.core.tenant.updated
Example payload of the "Tenant updated" event
{ "id": "A234-1234-1234", "time": "2025-04-21T13:45:30Z", "type": "com.qlik.core.tenant.updated", "source": "com.qlik/tenants", "specversion": "1.0", "datacontenttype": "application/json", "userid": "507f1f77bcf86cd799439011", "authtype": "tenants", "tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "authclaims": "{\"sub\":\"507f1f77bcf86cd799439011\"}", "toplevelresourceid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "data": { "id": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69", "name": "Example Tenant", "hostnames": [ "example-tenant.us.qlikcloud.com", "example-tenant.eu.qlikcloud.com" ], "_updates": [ { "path": "/name", "newValue": "Example Tenant Updated", "oldValue": "Example Tenant" } ] }}