Events emitted when tenants are created, updated, deleted, deactivated, or reactivated in Qlik Cloud. These events enable monitoring of tenant lifecycle and status changes.

Preferred events

These events replace the legacy Tenants events. Use these events for all new implementations.

Tenant deactivation allowed

Published when deactivation is allowed for a tenant.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant created

Published when a new tenant is created.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant deactivated

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 string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant deleted

Published when a tenant is deleted.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant deactivation disallowed

Published when deactivation is disallowed for a tenant.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant reactivated

Published when the tenant status changes from disabled to active.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      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"
]
}
}

Tenant updated

Published when a tenant is updated.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

    Timestamp of when the occurrence happened. Must adhere to RFC 3339.

  • type string
    Required

    Describes the type of event related to the originating occurrence.

  • source string
    Required

    Identifies the context in which an event happened.

  • specversion string
    Required

    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 string
    Required

    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.

    Show data properties
    • id string
      Required

      Identifier of the tenant.

    • name string
      Required

      Tenant name.

    • hostnames array of strings
      Required

      List of hostname(s) associated with the tenant.

    • _updates array of objects
      Required

      Collection of updates performed on the resource, in JSON Pointer form.

      Show _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"
}
]
}
}