Space events notify you about changes to spaces in your Qlik Cloud tenant, including creation, updates, member modifications, and deletion of space resources.

Preferred events

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

Space assignment created

Published when a user or group is assigned to a space.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the created assignment.

    Show data properties
    • id string
      Required

      Identifier of the assignment.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space the assignment belongs to.

    • tenantId string
      Required

      Identifier of the tenant the space belongs to.

    • createdAt string
      Required

      Timestamp when the assignment was created.

    • createdBy string
      Required

      Identifier of the user who created the assignment.

    • spaceType string

      The type of the space.

      Can be one of: "managed""shared""data"

    • assigneeId string
      Required

      Identifier of the user or group assigned to the space.

com.qlik.core.space.assignment.created

Example payload of the "Space assignment created" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.assignment.created",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"roles": [
"facilitator"
],
"spaceId": "00000000-0000-0000-0000-000000000000",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"spaceType": "managed",
"assigneeId": "00000000-0000-0000-0000-000000000000"
}
}

Space assignment deleted

Published when a space assignment 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the deleted assignment.

    Show data properties
    • id string
      Required

      Identifier of the assignment.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • spaceId string
      Required

      Identifier of the space the assignment belongs to.

    • spaceName string
      Required

      Name of the space.

    • assigneeId string
      Required

      Identifier of the user or group assigned to the space.

    • description string

      Description of the assignment.

    • spaceDelete boolean
      Required

      If true the assignment was deleted because its parent space was deleted.

com.qlik.core.space.assignment.deleted

Example payload of the "Space assignment deleted" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.assignment.deleted",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"spaceId": "string",
"spaceName": "string",
"assigneeId": "string",
"description": "string",
"spaceDelete": true
}
}

Space assignment updated

Published when a space assignment 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the updated assignment.

    Show data properties
    • id string
      Required

      Identifier of the assignment.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space the assignment belongs to.

    • updatedAt string
      Required

      Timestamp when the assignment was updated.

    • updatedBy string
      Required

      Identifier of the user who updated the assignment.

    • assigneeId string
      Required

      Identifier of the user or group assigned to the space.

    • description string

      Description of the assignment.

com.qlik.core.space.assignment.updated

Example payload of the "Space assignment updated" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.assignment.updated",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"roles": [
"facilitator"
],
"spaceId": "00000000-0000-0000-0000-000000000000",
"updatedAt": "2025-03-07T23:47:53Z",
"updatedBy": "string",
"assigneeId": "00000000-0000-0000-0000-000000000000",
"description": "string"
}
}

Space created

Published when a space is created in the 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the created space.

    Show data properties
    • id string
      Required

      Identifier of the space.

    • name string

      Name of the space.

    • type string
      Required

      The type of the space.

      Can be one of: "managed""shared""data"

    • ownerId string
      Required

      Identifier of the space owner.

    • tenantId string
      Required

      Identifier of the tenant the space belongs to.

    • createdAt string
      Required

      Timestamp when the space was created.

    • createdBy string

      Identifier of the user who created the space.

    • variables array of objects

      Key-value pairs.

      Show variables properties
      • key string

        Variable key.

      • value string

        Variable value.

      • updatedAt string

        Timestamp when the variable was last updated.

    • description string

      Description of the space.

    • environment object

      Environment details if the space belongs to an environment.

      Show environment properties
      • id string

        Identifier of the environment.

      • name string

        Name of the environment.

      • tenantId string

        Identifier of the tenant.

      • createdAt string

        Timestamp when the environment was created.

      • createdBy string

        Identifier of the user who created the environment.

      • updatedAt string

        Timestamp when the environment was updated.

      • updatedBy string

        Identifier of the user who last updated the environment.

      • variables array of objects

        Key-value pairs.

        Show variables properties
        • key string

          Variable key.

        • value string

          Variable value.

        • updatedAt string

          Timestamp when the variable was last updated.

      • spaceCount integer

        Number of spaces in the environment.

      • description string

        Description of the environment.

      • permissions array of strings

        Permissions the requesting user has on the environment.

      • defaultDesignEnvironment boolean

        Whether this is the default design environment.

      • environmentConfiguration string

        Configuration of the environment.

    • environmentId string

      Identifier of the environment the space belongs to.

com.qlik.core.space.created

Example payload of the "Space created" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.created",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Public space",
"type": "managed",
"ownerId": "00000000-0000-0000-0000-000000000000",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"variables": [
{
"key": "string",
"value": "string",
"updatedAt": "2025-03-07T23:47:53Z"
}
],
"description": "Publicly available space",
"environment": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Production",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"updatedAt": "2025-03-07T23:47:53Z",
"updatedBy": "00000000-0000-0000-0000-000000000000",
"variables": [
{
"key": "string",
"value": "string",
"updatedAt": "2025-03-07T23:47:53Z"
}
],
"spaceCount": 5,
"description": "Production environment",
"permissions": [
"read",
"update"
],
"defaultDesignEnvironment": false,
"environmentConfiguration": "{\"key\":\"value\"}"
},
"environmentId": "00000000-0000-0000-0000-000000000000"
}
}

Space deleted

Published when a space is deleted from the 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the deleted space.

    Show data properties
    • id string
      Required

      Identifier of the deleted space.

    • name string

      Name of the space.

    • ownerId string

      Identifier of the space owner.

    • description string

      Description of the space.

com.qlik.core.space.deleted

Example payload of the "Space deleted" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.deleted",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "string",
"ownerId": "00000000-0000-0000-0000-000000000000",
"description": "Publicly available space"
}
}

Space request approved

Published when a space access request is approved.

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the approved request.

    Show data properties
    • id string
      Required

      Identifier of the request.

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space related to the request.

    • tenantId string
      Required

      Identifier of the tenant the request belongs to.

    • createdAt string
      Required

      Timestamp when the request was created.

    • createdBy string
      Required

      Identifier of the user who approved the access request.

    • assigneeId string
      Required

      Identifier of the user who is assigned the resource.

    • resourceId string

      Identifier of the resource related to the request.

    • description string
      Required

      Description of the request.

    • resourceType string

      Type of the resource related to the request.

com.qlik.core.space.request.approved

Example payload of the "Space request approved" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.request.approved",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"roles": [
"consumer"
],
"spaceId": "00000000-0000-0000-0000-000000001",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"assigneeId": "00000000-0000-0000-0000-000000000000",
"resourceId": "00000000-0000-0000-0000-000000000001",
"description": "Request for accessing the resource",
"resourceType": "app"
}
}

Space request created

Published when a space access request 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the created request.

    Show data properties
    • id string
      Required

      Identifier of the request.

    • type string
      Required

      Type of request.

      Can be one of: "assignment""share"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space related to the request.

    • tenantId string
      Required

      Identifier of the tenant the request belongs to.

    • createdAt string
      Required

      Timestamp when the request was created.

    • createdBy string
      Required

      Identifier of the user who created the access request.

    • resourceId string

      Identifier of the resource related to the request.

    • description string
      Required

      Description of the request.

    • overWritten boolean

      Indicates if the request was over-written by another request.

    • resourceName string

      Name of the resource related to the request.

    • resourceType string

      Type of the resource related to the request.

com.qlik.core.space.request.created

Example payload of the "Space request created" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.request.created",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "assignment",
"roles": [
"consumer"
],
"spaceId": "12345678-abcd-abcd-abcd-abcd12345678",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000001",
"resourceId": "12345678-abcd-abcd-abcd-abcd12345678",
"description": "Request for accessing the resource 123",
"overWritten": false,
"resourceName": "My App",
"resourceType": "app"
}
}

Space request deleted

Published when a space access request 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the deleted request.

    Show data properties
    • id string
      Required

      Identifier of the request.

    • type string
      Required

      Type of request.

      Can be one of: "assignment""share"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space related to the request.

    • tenantId string
      Required

      Identifier of the tenant the request belongs to.

    • createdAt string
      Required

      Timestamp when the request was created.

    • createdBy string
      Required

      Identifier of the user who deleted the access request.

    • resourceId string

      Identifier of the resource related to the request.

    • description string
      Required

      Description of the request.

    • resourceType string

      Type of the resource related to the request.

    • requestedUserId string
      Required

      Identifier of the user for whom access was requested.

com.qlik.core.space.request.deleted

Example payload of the "Space request deleted" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.request.deleted",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "assignment",
"roles": [
"consumer"
],
"spaceId": "00000000-0000-0000-0000-000000001234",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"resourceId": "12345678-abcd-abcd-abcd-abcd12345678",
"description": "Request for accessing the resource 123",
"resourceType": "app",
"requestedUserId": "00000000-0000-0000-0000-000000000001"
}
}

Space settings updated

Published when the space settings 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the updated space settings.

    Show data properties
    • tenantId string
      Required

      Identifier of the tenant.

    • updatedAt string

      Timestamp when the settings were updated.

    • allowShares boolean
      Required

      Whether app sharing is allowed in the tenant.

    • allowOffline boolean
      Required

      Whether offline usage is allowed from shared or managed spaces.

com.qlik.core.space.settings.updated

Example payload of the "Space settings updated" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.settings.updated",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"tenantId": "00000000-0000-0000-0000-000000000000",
"updatedAt": "2025-03-07T23:47:53Z",
"allowShares": true,
"allowOffline": true
}
}

Space share created

Published when a new space share 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the created share.

    Show data properties
    • id string
      Required

      Unique identifier for the share.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • spaceId string
      Required

      Identifier of the space the share belongs to.

    • tenantId string
      Required

      Identifier of the tenant.

    • createdAt string
      Required

      Timestamp when the share was created.

    • createdBy string
      Required

      Identifier of the user who created the share.

    • spaceType string
      Required

      The type of the space.

      Can be one of: "managed""shared""data"

    • assigneeId string
      Required

      Unique identifier for the user or group assigned the share.

    • resourceId string
      Required

      Identifier for the resource being shared.

    • resourceName string
      Required

      Name of the resource being shared.

    • resourceType string
      Required

      All supported resource types for sharing.

      Can be one of: "app""note"

com.qlik.core.space.share.created

Example payload of the "Space share created" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.share.created",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"roles": [
"facilitator"
],
"spaceId": "00000000-0000-0000-0000-000000000000",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"spaceType": "managed",
"assigneeId": "00000000-0000-0000-0000-000000000000",
"resourceId": "00000000-0000-0000-0000-000000000000",
"resourceName": "SomeApp",
"resourceType": "app"
}
}

Space share deleted

Published when a space share 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the deleted share.

    Show data properties
    • id string
      Required

      Unique identifier for the share.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • spaceId string
      Required

      Identifier of the space the share belongs to.

    • spaceName string
      Required

      Name of the space.

    • assigneeId string
      Required

      Unique identifier for the user or group assigned the share.

    • resourceId string
      Required

      Identifier for the resource being shared.

    • description string

      Description of the share.

    • spaceDelete boolean
      Required

      If true the share was deleted because its parent space was deleted.

    • resourceName string
      Required

      Name of the resource being shared.

    • resourceType string
      Required

      All supported resource types for sharing.

      Can be one of: "app""note"

com.qlik.core.space.share.deleted

Example payload of the "Space share deleted" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.share.deleted",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"spaceId": "00000000-0000-0000-0000-000000000000",
"spaceName": "Accounting",
"assigneeId": "00000000-0000-0000-0000-000000000000",
"resourceId": "00000000-0000-0000-0000-000000000000",
"description": "Shared app for science",
"spaceDelete": true,
"resourceName": "SomeApp",
"resourceType": "app"
}
}

Space share updated

Published when a space share 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the updated share.

    Show data properties
    • id string
      Required

      Unique identifier for the share.

    • type string
      Required

      Type of assignee for a space assignment.

      Can be one of: "user""group"

    • roles array of strings
      Required

      The roles a user or group can be assigned within a space.

      Values may be any of: "facilitator""producer""consumer""dataconsumer""contributor""operator""publisher""basicconsumer""codeveloper"

    • linkId string
      Required

      Identifier of the share link.

    • spaceId string
      Required

      Identifier of the space the share belongs to.

    • tenantId string
      Required

      Identifier of the tenant related to the event.

    • createdAt string
      Required

      Timestamp when the share was created.

    • createdBy string
      Required

      Identifier of the user who created the share.

    • spaceType string
      Required

      The type of the space.

      Can be one of: "managed""shared""data"

    • updatedAt string
      Required

      Timestamp when the share was updated.

    • updatedBy string

      Identifier of the user who updated the share.

    • assigneeId string
      Required

      Identifier of the user or group assigned the share.

    • resourceId string
      Required

      Identifier for the resource being shared.

    • resourceName string
      Required

      Name of the resource being shared.

    • resourceType string
      Required

      All supported resource types for sharing.

      Can be one of: "app""note"

com.qlik.core.space.share.updated

Example payload of the "Space share updated" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.share.updated",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "user",
"roles": [
"facilitator"
],
"linkId": "00000000-0000-0000-0000-000000000000",
"spaceId": "00000000-0000-0000-0000-000000000000",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"spaceType": "managed",
"updatedAt": "2025-03-07T23:47:53Z",
"updatedBy": "00000000-0000-0000-0000-000000000000",
"assigneeId": "00000000-0000-0000-0000-000000000000",
"resourceId": "00000000-0000-0000-0000-000000000000",
"resourceName": "SomeApp",
"resourceType": "app"
}
}

Space updated

Published when a space 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

    Unique identifier for the event type.

  • 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.

  • tenantid string
    Required

    Unique identifier for the tenant related to the event.

  • data object

    Details of the updated space.

    Show data properties
    • id string
      Required

      Identifier of the space.

    • name string

      Name of the space.

    • type string

      The type of the space.

      Can be one of: "managed""shared""data"

    • ownerId string
      Required

      Identifier of the space owner.

    • createdAt string

      Timestamp when the space was created.

    • updatedAt string
      Required

      Timestamp when the space was updated.

    • variables array of objects

      Key-value pairs.

      Show variables properties
      • key string

        Variable key.

      • value string

        Variable value.

      • updatedAt string

        Timestamp when the variable was last updated.

    • description string

      Description of the space.

    • environment object

      Environment details if the space belongs to an environment.

      Show environment properties
      • id string

        Identifier of the environment.

      • name string

        Name of the environment.

      • tenantId string

        Identifier of the tenant.

      • createdAt string

        Timestamp when the environment was created.

      • createdBy string

        Identifier of the user who created the environment.

      • updatedAt string

        Timestamp when the environment was updated.

      • updatedBy string

        Identifier of the user who last updated the environment.

      • variables array of objects

        Key-value pairs.

        Show variables properties
        • key string

          Variable key.

        • value string

          Variable value.

        • updatedAt string

          Timestamp when the variable was last updated.

      • spaceCount integer

        Number of spaces in the environment.

      • description string

        Description of the environment.

      • permissions array of strings

        Permissions the requesting user has on the environment.

      • defaultDesignEnvironment boolean

        Whether this is the default design environment.

      • environmentConfiguration string

        Configuration of the environment.

    • previousName string

      Previous name of the space before the update.

    • restrictions array of objects

      Restrictions applied to the space.

      Show restrictions properties
      • id string

        Identifier of the restriction.

      • code string

        Code of the restriction.

      • action string

        Action associated with the restriction.

      • description string

        Description of the restriction.

    • environmentId string

      Identifier of the environment the space belongs to.

    • previousOwnerId string

      Identifier of the previous space owner before the update.

com.qlik.core.space.updated

Example payload of the "Space updated" event

{
"id": "A234-1234-1234",
"time": "2026-04-05T17:31:00Z",
"type": "com.qlik.core.space.updated",
"source": "com.qlik/my-service",
"specversion": "1.0.2",
"datacontenttype": "application/json",
"userid": "00000000-0000-0000-0000-000000000000",
"tenantid": "TiQ8GPVr8qI714Lp5ChAAFFaU24MJy69",
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Public space",
"type": "managed",
"ownerId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"updatedAt": "2025-03-07T23:47:53Z",
"variables": [
{
"key": "string",
"value": "string",
"updatedAt": "2025-03-07T23:47:53Z"
}
],
"description": "Publicly available space",
"environment": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Production",
"tenantId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-03-07T23:47:53Z",
"createdBy": "00000000-0000-0000-0000-000000000000",
"updatedAt": "2025-03-07T23:47:53Z",
"updatedBy": "00000000-0000-0000-0000-000000000000",
"variables": [
{
"key": "string",
"value": "string",
"updatedAt": "2025-03-07T23:47:53Z"
}
],
"spaceCount": 5,
"description": "Production environment",
"permissions": [
"read",
"update"
],
"defaultDesignEnvironment": false,
"environmentConfiguration": "{\"key\":\"value\"}"
},
"previousName": "Old space name",
"restrictions": [
{
"id": "00000000-0000-0000-0000-000000000000",
"code": "SPACE_LIMIT_REACHED",
"action": "block",
"description": "The space has reached its resource limit."
}
],
"environmentId": "00000000-0000-0000-0000-000000000000",
"previousOwnerId": "00000000-0000-0000-0000-000000000000"
}
}