Data integration projects

Qlik Talend Data Integration lets you create data pipelines to perform a variety of data integration tasks in support of your data architecture and analytics requirements.

These events provide operational status updates of data integration projects, and can be used alongside the Data integration projects REST API. Learn more about data integration projects on Qlik Help.

These events are available for consumption via:

Data task completed

Event published when a data task completes successfully

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Event type.

    Can be one of: "com.qlik.v1.di-projects.di-tasks.completed"

  • source string
    Required

    Event source.

  • specversion string
    Required

    The version of the CloudEvents specification which the event uses.

  • datacontenttype string

    Content type of the event payload.

  • userid string
    Required

    Unique identifier of the user related to the event.

  • ownerid string
    Required

    Unique identifier of the owner related to the event.

  • spaceid string
    Required

    Unique identifier of the space related to the event.

  • authtype string

    Type of authentication principal that triggered the occurrence.

  • tenantid string
    Required

    Unique identifier of the tenant related to the event.

  • authclaims string

    JSON string representing claims of the principal that triggered the event.

  • extensions object

    Legacy duplicate extension metadata also emitted by the current SuperEvent serializer.

  • data object
    Required

    The event-specific data payload for a completed task.

    Show data properties
    • endTime string
      Required

      Timestamp when the task ended.

    • dataTask object
      Required
      Show dataTask properties
      • id string
        Required Filterable

        Unique identifier for the data task.

      • name string
        Required Filterable

        Name of the data task.

      • type string
        Required Filterable

        Type of the data task.

        Can be one of: "LANDING""STORAGE""QVD_STORAGE""TRANSFORM""DATAMART""REGISTERED_DATA""REPLICATION""LAKE_LANDING""KNOWLEDGE_MART""FILE_BASED_KNOWLEDGE_MART""FILE_LANDING""LAKEHOUSE_STORAGE""LAKEHOUSE_MIRROR""STREAMING_LAKE_LANDING""STREAMING_TRANSFORM""REPLICATE_LANDING"

      • ownerId string
        Required Filterable

        Identifier of the owner of the data task.

      • spaceId string
        Required Filterable

        Identifier of the space containing the data task.

      • projectId string
        Required Filterable

        Identifier of the project containing the data task.

      • description string

        Optional description of the data task.

    • startTime string
      Required

      Timestamp when the task started.

    • startedBy string
      Required

      Identifier of the user who started the task.

    • startMethod string

      Method by which the task was started

      Can be one of: "USER""SCHEDULER"

  • subject string

    Subject of the event in the context of the event producer.

  • dataschema string

    URI to the schema for the data attribute.

com.qlik.v1.di-projects.di-tasks.completed

Example payload of the "Data task completed" event

{
"id": "8b6adb1b-d6dd-47bd-ab3d-17d231166ba7",
"time": "2025-05-26T11:48:15.004Z",
"type": "com.qlik.v1.di-projects.di-tasks.completed",
"source": "com.qlik/data-app-design",
"specversion": "1.0",
"datacontenttype": "application/json",
"userid": "6819cec4fb2b973f77b77383",
"ownerid": "68064bc230525613f366b4f1",
"spaceid": "68079b4004d7603de4991dcc",
"authtype": "string",
"tenantid": "dpmeH_c0vkwEzct90sXfcDSXBXRmRuU5",
"authclaims": "string",
"extensions": {},
"data": {
"endTime": "2025-05-26T11:47:17.893Z",
"dataTask": {
"id": "bad_storage-lbx4",
"name": "Bad Storage",
"type": "string",
"ownerId": "68064bc230525613f366b4f1",
"spaceId": "68079b4004d7603de4991dcc",
"projectId": "68172bbc045ae3756c1ae309",
"description": "this storage has bad connection"
},
"startTime": "2025-05-26T11:47:17.425Z",
"startedBy": "6819cec4fb2b973f77b77383",
"startMethod": "USER"
},
"subject": "some-subject",
"dataschema": "https://example.com/schema"
}

Data task failed

Event published when a data task fails

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Event type.

    Can be one of: "com.qlik.v1.di-projects.di-tasks.failed"

  • source string
    Required

    Event source.

  • specversion string
    Required

    The version of the CloudEvents specification which the event uses.

  • datacontenttype string

    Content type of the event payload.

  • userid string
    Required

    Unique identifier of the user related to the event.

  • ownerid string
    Required

    Unique identifier of the owner related to the event.

  • spaceid string
    Required

    Unique identifier of the space related to the event.

  • authtype string

    Type of authentication principal that triggered the occurrence.

  • tenantid string
    Required

    Unique identifier of the tenant related to the event.

  • authclaims string

    JSON string representing claims of the principal that triggered the event.

  • extensions object

    Legacy duplicate extension metadata also emitted by the current SuperEvent serializer.

  • data object
    Required

    The event-specific data payload for a failed task.

    Show data properties
    • endTime string
      Required

      Timestamp when the task ended (failed).

    • dataTask object
      Required
      Show dataTask properties
      • id string
        Required Filterable

        Unique identifier for the data task.

      • name string
        Required Filterable

        Name of the data task.

      • type string
        Required Filterable

        Type of the data task.

        Can be one of: "LANDING""STORAGE""QVD_STORAGE""TRANSFORM""DATAMART""REGISTERED_DATA""REPLICATION""LAKE_LANDING""KNOWLEDGE_MART""FILE_BASED_KNOWLEDGE_MART""FILE_LANDING""LAKEHOUSE_STORAGE""LAKEHOUSE_MIRROR""STREAMING_LAKE_LANDING""STREAMING_TRANSFORM""REPLICATE_LANDING"

      • ownerId string
        Required Filterable

        Identifier of the owner of the data task.

      • spaceId string
        Required Filterable

        Identifier of the space containing the data task.

      • projectId string
        Required Filterable

        Identifier of the project containing the data task.

      • description string

        Optional description of the data task.

    • startTime string
      Required

      Timestamp when the task started.

    • startedBy string
      Required

      Identifier of the user who started the task.

    • startMethod string

      Method by which the task was started

      Can be one of: "USER""SCHEDULER"

    • errorDetails object
      Required

      Detailed information about an error.

      Show errorDetails properties
      • code string
        Required

        Machine-readable code identifying the type of error.

      • title string
        Required

        Human-readable summary of the error.

      • detail string

        Additional detail about the error.

      • source string
        Required

        Source component or service that produced the error.

      • status integer
        Required

        HTTP status code associated with the error.

    • errorMessage string
      Required

      Summary of the error.

  • subject string

    Subject of the event in the context of the event producer.

  • dataschema string

    URI to the schema for the data attribute.

com.qlik.v1.di-projects.di-tasks.failed

Example payload of the "Data task failed" event

{
"id": "8b6adb1b-d6dd-47bd-ab3d-17d231166ba7",
"time": "2025-05-26T11:48:15.004Z",
"type": "com.qlik.v1.di-projects.di-tasks.failed",
"source": "com.qlik/data-app-design",
"specversion": "1.0",
"datacontenttype": "application/json",
"userid": "6819cec4fb2b973f77b77383",
"ownerid": "68064bc230525613f366b4f1",
"spaceid": "68079b4004d7603de4991dcc",
"authtype": "string",
"tenantid": "dpmeH_c0vkwEzct90sXfcDSXBXRmRuU5",
"authclaims": "string",
"extensions": {},
"data": {
"endTime": "2025-05-26T11:48:22.025Z",
"dataTask": {
"id": "bad_storage-lbx4",
"name": "Bad Storage",
"type": "string",
"ownerId": "68064bc230525613f366b4f1",
"spaceId": "68079b4004d7603de4991dcc",
"projectId": "68172bbc045ae3756c1ae309",
"description": "this storage has bad connection"
},
"startTime": "2025-05-26T11:48:14.890Z",
"startedBy": "6819cec4fb2b973f77b77383",
"startMethod": "USER",
"errorDetails": {
"code": "QDI-DW-STORAGE-TABLE-IN-BATCH-ERROR",
"title": "The batch run failed due to one or more tables that failed to load",
"detail": "The batch run failed due to one or more tables that failed to load.",
"source": "com.qlik/qdi-app-manager",
"status": 500
},
"errorMessage": "The following tables failed to load: 'Order Details, Customers, Orders, Employees, Products, Categories, Region, Territories, Suppliers, Shippers'"
},
"subject": "some-subject",
"dataschema": "https://example.com/schema"
}

Data task started

Event published when a data task starts

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Event type.

    Can be one of: "com.qlik.v1.di-projects.di-tasks.started"

  • source string
    Required

    Event source.

  • specversion string
    Required

    The version of the CloudEvents specification which the event uses.

  • datacontenttype string

    Content type of the event payload.

  • userid string
    Required

    Unique identifier of the user related to the event.

  • ownerid string
    Required

    Unique identifier of the owner related to the event.

  • spaceid string
    Required

    Unique identifier of the space related to the event.

  • authtype string

    Type of authentication principal that triggered the occurrence.

  • tenantid string
    Required

    Unique identifier of the tenant related to the event.

  • authclaims string

    JSON string representing claims of the principal that triggered the event.

  • extensions object

    Legacy duplicate extension metadata also emitted by the current SuperEvent serializer.

  • data object
    Required

    The event-specific data payload for a started task.

    Show data properties
    • dataTask object
      Required
      Show dataTask properties
      • id string
        Required Filterable

        Unique identifier for the data task.

      • name string
        Required Filterable

        Name of the data task.

      • type string
        Required Filterable

        Type of the data task.

        Can be one of: "LANDING""STORAGE""QVD_STORAGE""TRANSFORM""DATAMART""REGISTERED_DATA""REPLICATION""LAKE_LANDING""KNOWLEDGE_MART""FILE_BASED_KNOWLEDGE_MART""FILE_LANDING""LAKEHOUSE_STORAGE""LAKEHOUSE_MIRROR""STREAMING_LAKE_LANDING""STREAMING_TRANSFORM""REPLICATE_LANDING"

      • ownerId string
        Required Filterable

        Identifier of the owner of the data task.

      • spaceId string
        Required Filterable

        Identifier of the space containing the data task.

      • projectId string
        Required Filterable

        Identifier of the project containing the data task.

      • description string

        Optional description of the data task.

    • startTime string
      Required

      Timestamp when the task started.

    • startedBy string
      Required

      Identifier of the user who started the task.

    • startMethod string

      Method by which the task was started

      Can be one of: "USER""SCHEDULER"

  • subject string

    Subject of the event in the context of the event producer.

  • dataschema string

    URI to the schema for the data attribute.

com.qlik.v1.di-projects.di-tasks.started

Example payload of the "Data task started" event

{
"id": "8b6adb1b-d6dd-47bd-ab3d-17d231166ba7",
"time": "2025-05-26T11:48:15.004Z",
"type": "com.qlik.v1.di-projects.di-tasks.started",
"source": "com.qlik/data-app-design",
"specversion": "1.0",
"datacontenttype": "application/json",
"userid": "6819cec4fb2b973f77b77383",
"ownerid": "68064bc230525613f366b4f1",
"spaceid": "68079b4004d7603de4991dcc",
"authtype": "string",
"tenantid": "dpmeH_c0vkwEzct90sXfcDSXBXRmRuU5",
"authclaims": "string",
"extensions": {},
"data": {
"dataTask": {
"id": "bad_storage-lbx4",
"name": "Bad Storage",
"type": "string",
"ownerId": "68064bc230525613f366b4f1",
"spaceId": "68079b4004d7603de4991dcc",
"projectId": "68172bbc045ae3756c1ae309",
"description": "this storage has bad connection"
},
"startTime": "2025-05-26T11:48:14.890Z",
"startedBy": "6819cec4fb2b973f77b77383",
"startMethod": "USER"
},
"subject": "some-subject",
"dataschema": "https://example.com/schema"
}

Data task stopped

Event published when a data task is stopped

Payload

object
  • id string
    Required

    Identifies the event.

  • time string

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

  • type string
    Required

    Event type.

    Can be one of: "com.qlik.v1.di-projects.di-tasks.stopped"

  • source string
    Required

    Event source.

  • specversion string
    Required

    The version of the CloudEvents specification which the event uses.

  • datacontenttype string

    Content type of the event payload.

  • userid string
    Required

    Unique identifier of the user related to the event.

  • ownerid string
    Required

    Unique identifier of the owner related to the event.

  • spaceid string
    Required

    Unique identifier of the space related to the event.

  • authtype string

    Type of authentication principal that triggered the occurrence.

  • tenantid string
    Required

    Unique identifier of the tenant related to the event.

  • authclaims string

    JSON string representing claims of the principal that triggered the event.

  • extensions object

    Legacy duplicate extension metadata also emitted by the current SuperEvent serializer.

  • data object
    Required

    The event-specific data payload for a stopped task.

    Show data properties
    • endTime string
      Required

      Timestamp when the task was stopped.

    • dataTask object
      Required
      Show dataTask properties
      • id string
        Required Filterable

        Unique identifier for the data task.

      • name string
        Required Filterable

        Name of the data task.

      • type string
        Required Filterable

        Type of the data task.

        Can be one of: "LANDING""STORAGE""QVD_STORAGE""TRANSFORM""DATAMART""REGISTERED_DATA""REPLICATION""LAKE_LANDING""KNOWLEDGE_MART""FILE_BASED_KNOWLEDGE_MART""FILE_LANDING""LAKEHOUSE_STORAGE""LAKEHOUSE_MIRROR""STREAMING_LAKE_LANDING""STREAMING_TRANSFORM""REPLICATE_LANDING"

      • ownerId string
        Required Filterable

        Identifier of the owner of the data task.

      • spaceId string
        Required Filterable

        Identifier of the space containing the data task.

      • projectId string
        Required Filterable

        Identifier of the project containing the data task.

      • description string

        Optional description of the data task.

    • startTime string
      Required

      Timestamp when the task was originally started.

    • stoppedBy string
      Required

      Identifier of the user who stopped the task.

    • startMethod string

      Method by which the task was started

      Can be one of: "USER""SCHEDULER"

  • subject string

    Subject of the event in the context of the event producer.

  • dataschema string

    URI to the schema for the data attribute.

com.qlik.v1.di-projects.di-tasks.stopped

Example payload of the "Data task stopped" event

{
"id": "8b6adb1b-d6dd-47bd-ab3d-17d231166ba7",
"time": "2025-05-26T11:48:15.004Z",
"type": "com.qlik.v1.di-projects.di-tasks.stopped",
"source": "com.qlik/data-app-design",
"specversion": "1.0",
"datacontenttype": "application/json",
"userid": "6819cec4fb2b973f77b77383",
"ownerid": "68064bc230525613f366b4f1",
"spaceid": "68079b4004d7603de4991dcc",
"authtype": "string",
"tenantid": "dpmeH_c0vkwEzct90sXfcDSXBXRmRuU5",
"authclaims": "string",
"extensions": {},
"data": {
"endTime": "2025-05-26T11:49:59.000Z",
"dataTask": {
"id": "bad_storage-lbx4",
"name": "Bad Storage",
"type": "string",
"ownerId": "68064bc230525613f366b4f1",
"spaceId": "68079b4004d7603de4991dcc",
"projectId": "68172bbc045ae3756c1ae309",
"description": "this storage has bad connection"
},
"startTime": "2025-05-26T11:48:14.890Z",
"stoppedBy": "6819cec4fb2b973f77b77383",
"startMethod": "USER"
},
"subject": "some-subject",
"dataschema": "https://example.com/schema"
}