Qlik Sense alerting tasks executions API

The alerting tasks executions API from Qlik Sense — 4 operation(s) for alerting tasks executions.

Operations 5

GET /api/v1/data-alerts/{alertId}/executions/{executionId} Get data alert task execution #
DELETE /api/v1/data-alerts/{alertId}/executions/{executionId} Delete data alert task execution #
GET /api/v1/data-alerts/{taskId}/executions List data alert task executions #
GET /api/v1/data-alerts/{taskId}/executions/{executionId}/evaluations Get data alert task execution evaluation #
GET /api/v1/data-alerts/{taskId}/executions/stats Get data alert task execution stats #

Documentation

📖
Documentation
https://qlik.dev/apis/rest/analytics/apps/
📖
APIReference
https://qlik.dev/apis/rest/analytics/apps/
📖
Documentation
https://qlik.dev/apis/rest/analytics/change-stores/
📖
APIReference
https://qlik.dev/apis/rest/analytics/change-stores/
📖
Documentation
https://qlik.dev/apis/rest/analytics/discovery-agent/adaptive-cards/
📖
APIReference
https://qlik.dev/apis/rest/analytics/discovery-agent/adaptive-cards/
📖
Documentation
https://qlik.dev/apis/rest/analytics/odag-apps/
📖
APIReference
https://qlik.dev/apis/rest/analytics/odag-apps/
📖
Documentation
https://qlik.dev/apis/rest/analytics/odag-links/
📖
APIReference
https://qlik.dev/apis/rest/analytics/odag-links/
📖
Documentation
https://qlik.dev/apis/rest/analytics/odag-requests/
📖
APIReference
https://qlik.dev/apis/rest/analytics/odag-requests/
📖
Documentation
https://qlik.dev/apis/rest/analytics/odag-settings/
📖
APIReference
https://qlik.dev/apis/rest/analytics/odag-settings/
📖
Documentation
https://qlik.dev/apis/rest/api-keys/
📖
APIReference
https://qlik.dev/apis/rest/api-keys/
📖
Documentation
https://qlik.dev/apis/rest/apps/
📖
APIReference
https://qlik.dev/apis/rest/apps/
📖
Documentation
https://qlik.dev/apis/rest/assistants/
📖
APIReference
https://qlik.dev/apis/rest/assistants/
📖
Documentation
https://qlik.dev/apis/rest/audits/
📖
APIReference
https://qlik.dev/apis/rest/audits/
📖
Documentation
https://qlik.dev/apis/rest/automation-connections/
📖
APIReference
https://qlik.dev/apis/rest/automation-connections/
📖
Documentation
https://qlik.dev/apis/rest/automation-connectors/
📖
APIReference
https://qlik.dev/apis/rest/automation-connectors/
📖
Documentation
https://qlik.dev/apis/rest/automations/
📖
APIReference
https://qlik.dev/apis/rest/automations/
📖
Documentation
https://qlik.dev/apis/rest/automl-deployments/
📖
APIReference
https://qlik.dev/apis/rest/automl-deployments/
📖
Documentation
https://qlik.dev/apis/rest/automl-predictions/
📖
APIReference
https://qlik.dev/apis/rest/automl-predictions/
📖
Documentation
https://qlik.dev/apis/rest/banners/
📖
APIReference
https://qlik.dev/apis/rest/banners/
📖
Documentation
https://qlik.dev/apis/rest/brands/
📖
APIReference
https://qlik.dev/apis/rest/brands/
📖
Documentation
https://qlik.dev/apis/rest/collections/
📖
APIReference
https://qlik.dev/apis/rest/collections/
📖
Documentation
https://qlik.dev/apis/rest/conditions/
📖
APIReference
https://qlik.dev/apis/rest/conditions/
📖
Documentation
https://qlik.dev/apis/rest/consumption/
📖
APIReference
https://qlik.dev/apis/rest/consumption/
📖
Documentation
https://qlik.dev/apis/rest/core/auth-settings/
📖
APIReference
https://qlik.dev/apis/rest/core/auth-settings/
📖
Documentation
https://qlik.dev/apis/rest/core/ip-policies/
📖
APIReference
https://qlik.dev/apis/rest/core/ip-policies/
📖
Documentation
https://qlik.dev/apis/rest/csp-origins/
📖
APIReference
https://qlik.dev/apis/rest/csp-origins/
📖
Documentation
https://qlik.dev/apis/rest/csrf-token/
📖
APIReference
https://qlik.dev/apis/rest/csrf-token/
📖
Documentation
https://qlik.dev/apis/rest/data-alerts/
📖
APIReference
https://qlik.dev/apis/rest/data-alerts/
📖
Documentation
https://qlik.dev/apis/rest/data-assets/
📖
APIReference
https://qlik.dev/apis/rest/data-assets/
📖
Documentation
https://qlik.dev/apis/rest/data-connections/
📖
APIReference
https://qlik.dev/apis/rest/data-connections/
📖
Documentation
https://qlik.dev/apis/rest/data-credentials/
📖
APIReference
https://qlik.dev/apis/rest/data-credentials/
📖
Documentation
https://qlik.dev/apis/rest/data-files/
📖
APIReference
https://qlik.dev/apis/rest/data-files/
📖
Documentation
https://qlik.dev/apis/rest/data-governance/data-products/
📖
APIReference
https://qlik.dev/apis/rest/data-governance/data-products/
📖
Documentation
https://qlik.dev/apis/rest/data-governance/data-qualities/
📖
APIReference
https://qlik.dev/apis/rest/data-governance/data-qualities/
📖
Documentation
https://qlik.dev/apis/rest/data-governance/trust-scores/
📖
APIReference
https://qlik.dev/apis/rest/data-governance/trust-scores/
📖
Documentation
https://qlik.dev/apis/rest/data-qualities/
📖
APIReference
https://qlik.dev/apis/rest/data-qualities/
📖
Documentation
https://qlik.dev/apis/rest/data-sets/
📖
APIReference
https://qlik.dev/apis/rest/data-sets/
📖
Documentation
https://qlik.dev/apis/rest/data-sources/
📖
APIReference
https://qlik.dev/apis/rest/data-sources/
📖
Documentation
https://qlik.dev/apis/rest/data-stores/
📖
APIReference
https://qlik.dev/apis/rest/data-stores/
📖
Documentation
https://qlik.dev/apis/rest/di-projects/
📖
APIReference
https://qlik.dev/apis/rest/di-projects/
📖
Documentation
https://qlik.dev/apis/rest/direct-access-agents/
📖
APIReference
https://qlik.dev/apis/rest/direct-access-agents/
📖
Documentation
https://qlik.dev/apis/rest/encryption/
📖
APIReference
https://qlik.dev/apis/rest/encryption/
📖
Documentation
https://qlik.dev/apis/rest/extensions/
📖
APIReference
https://qlik.dev/apis/rest/extensions/
📖
Documentation
https://qlik.dev/apis/rest/glossaries/
📖
APIReference
https://qlik.dev/apis/rest/glossaries/
📖
Documentation
https://qlik.dev/apis/rest/groups/
📖
APIReference
https://qlik.dev/apis/rest/groups/
📖
Documentation
https://qlik.dev/apis/rest/identity-providers/
📖
APIReference
https://qlik.dev/apis/rest/identity-providers/
📖
Documentation
https://qlik.dev/apis/rest/items/
📖
APIReference
https://qlik.dev/apis/rest/items/
📖
Documentation
https://qlik.dev/apis/rest/knowledgebases/
📖
APIReference
https://qlik.dev/apis/rest/knowledgebases/
📖
Documentation
https://qlik.dev/apis/rest/licenses/
📖
APIReference
https://qlik.dev/apis/rest/licenses/
📖
Documentation
https://qlik.dev/apis/rest/lineage-graphs/
📖
APIReference
https://qlik.dev/apis/rest/lineage-graphs/
📖
Documentation
https://qlik.dev/apis/rest/login/
📖
APIReference
https://qlik.dev/apis/rest/login/
📖
Documentation
https://qlik.dev/apis/rest/ml/
📖
APIReference
https://qlik.dev/apis/rest/ml/
📖
Documentation
https://qlik.dev/apis/rest/notes/
📖
APIReference
https://qlik.dev/apis/rest/notes/
📖
Documentation
https://qlik.dev/apis/rest/notifications/
📖
APIReference
https://qlik.dev/apis/rest/notifications/
📖
Documentation
https://qlik.dev/apis/rest/oauth-clients/
📖
APIReference
https://qlik.dev/apis/rest/oauth-clients/
📖
Documentation
https://qlik.dev/apis/rest/oauth-tokens/
📖
APIReference
https://qlik.dev/apis/rest/oauth-tokens/
📖
Documentation
https://qlik.dev/apis/rest/questions/
📖
APIReference
https://qlik.dev/apis/rest/questions/
📖
Documentation
https://qlik.dev/apis/rest/quotas/
📖
APIReference
https://qlik.dev/apis/rest/quotas/
📖
Documentation
https://qlik.dev/apis/rest/reload-tasks/
📖
APIReference
https://qlik.dev/apis/rest/reload-tasks/
📖
Documentation
https://qlik.dev/apis/rest/reloads/
📖
APIReference
https://qlik.dev/apis/rest/reloads/
📖
Documentation
https://qlik.dev/apis/rest/report-templates/
📖
APIReference
https://qlik.dev/apis/rest/report-templates/
📖
Documentation
https://qlik.dev/apis/rest/reports/
📖
APIReference
https://qlik.dev/apis/rest/reports/
📖
Documentation
https://qlik.dev/apis/rest/roles/
📖
APIReference
https://qlik.dev/apis/rest/roles/
📖
Documentation
https://qlik.dev/apis/rest/scheduling/tasks/
📖
APIReference
https://qlik.dev/apis/rest/scheduling/tasks/
📖
Documentation
https://qlik.dev/apis/rest/sharing-tasks/
📖
APIReference
https://qlik.dev/apis/rest/sharing-tasks/
📖
Documentation
https://qlik.dev/apis/rest/spaces/
📖
APIReference
https://qlik.dev/apis/rest/spaces/
📖
Documentation
https://qlik.dev/apis/rest/tasks/
📖
APIReference
https://qlik.dev/apis/rest/tasks/
📖
Documentation
https://qlik.dev/apis/rest/temp-contents/
📖
APIReference
https://qlik.dev/apis/rest/temp-contents/
📖
Documentation
https://qlik.dev/apis/rest/tenant-settings/
📖
APIReference
https://qlik.dev/apis/rest/tenant-settings/
📖
Documentation
https://qlik.dev/apis/rest/tenants/
📖
APIReference
https://qlik.dev/apis/rest/tenants/
📖
Documentation
https://qlik.dev/apis/rest/themes/
📖
APIReference
https://qlik.dev/apis/rest/themes/
📖
Documentation
https://qlik.dev/apis/rest/transports/
📖
APIReference
https://qlik.dev/apis/rest/transports/
📖
Documentation
https://qlik.dev/apis/rest/ui-config/
📖
APIReference
https://qlik.dev/apis/rest/ui-config/
📖
Documentation
https://qlik.dev/apis/rest/users/
📖
APIReference
https://qlik.dev/apis/rest/users/
📖
Documentation
https://qlik.dev/apis/rest/web-integrations/
📖
APIReference
https://qlik.dev/apis/rest/web-integrations/
📖
Documentation
https://qlik.dev/apis/rest/web-notifications/
📖
APIReference
https://qlik.dev/apis/rest/web-notifications/
📖
Documentation
https://qlik.dev/apis/rest/webhooks/
📖
APIReference
https://qlik.dev/apis/rest/webhooks/
📖
Documentation
https://qlik.dev/apis/rest/workflows/automation-connections/
📖
APIReference
https://qlik.dev/apis/rest/workflows/automation-connections/
📖
Documentation
https://qlik.dev/apis/rest/workflows/automation-connectors/
📖
APIReference
https://qlik.dev/apis/rest/workflows/automation-connectors/
📖
Documentation
https://qlik.dev/apis/rest/workflows/automations/
📖
APIReference
https://qlik.dev/apis/rest/workflows/automations/
📖
Documentation
https://qlik.dev/apis/rest
📖
Authentication
https://qlik.dev/authenticate

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/qliksense-alerting-tasks-executions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

qliksense-alerting-tasks-executions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: data-alerts alerting tasks executions API
  version: ''
servers:
- url: https://{tenant}.{region}.qlikcloud.com
  variables:
    region:
      default: us
      description: The region the tenant is hosted in
    tenant:
      default: your-tenant
      description: Name of the tenant that will be called
tags:
- name: alerting tasks executions
paths:
  /api/v1/data-alerts/{alertId}/executions/{executionId}:
    get:
      tags:
      - alerting tasks executions
      summary: Get data alert task execution
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AlertingExecutionResponse'
          description: The execution has been successfully returned.
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: The specified task or execution ID is invalid (e.g. not a number).
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Task or execution not found.
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Internal server error.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Error response.
      parameters:
      - in: path
        name: alertId
        schema:
          type: string
        required: true
        description: The alerting task identifier.
      - in: path
        name: executionId
        schema:
          type: string
        required: true
        description: The execution identifier. If value is "latest", the latest execution will be returned
      description: Retrieves a specific execution for the specified data alerting task.
      operationId: alertingExecutionsIDGet
      x-qlik-visibility: public
      x-qlik-stability: stable
      x-qlik-deprecated: false
      x-qlik-tier:
        tier: '1'
        limit: 1000
    delete:
      tags:
      - alerting tasks executions
      summary: Delete data alert task execution
      responses:
        '204':
          description: The execution has been successfully deleted.
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: The specified task or execution ID is invalid (e.g. not a number).
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Task or execution not found.
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Internal server error.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Error response.
      parameters:
      - in: path
        name: alertId
        schema:
          type: string
        required: true
        description: The alerting task identifier.
      - in: path
        name: executionId
        schema:
          type: string
        required: true
        description: The execution identifier.
      description: Deletes a specific data alerting task execution.
      operationId: alertingExecutionsDelete
      x-qlik-visibility: public
      x-qlik-stability: stable
      x-qlik-deprecated: false
      x-qlik-tier:
        tier: '2'
        limit: 100
  /api/v1/data-alerts/{taskId}/executions:
    get:
      tags:
      - alerting tasks executions
      summary: List data alert task executions
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AlertingExecutionListResponse'
          description: The alerting-executions list has been successfully returned.
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Bad request, malformed syntax or errors in parameters.
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Task or execution not found.
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Internal server error.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Error response.
      parameters:
      - in: path
        name: taskId
        schema:
          type: string
        required: true
        description: The alerting task identifier.
      - in: query
        name: conditionId
        schema:
          type: string
        required: false
        description: Filter by condition id related to the executions.
      - in: query
        name: conditionStatus
        schema:
          enum:
          - FINISHED
          - FAILED
          - ALL
          type: string
        required: false
        description: Filter by whether the alerting task execution status is FINISHED or FAILED.
      - in: query
        name: daysOfMonth
        schema:
          type: array
          items:
            type: integer
            maximum: 31
            minimum: 1
        required: false
        description: Specifies required days of the month that the execution was created in
      - in: query
        name: daysOfWeek
        schema:
          type: array
          items:
            enum:
            - MONDAY
            - TUESDAY
            - WEDNESDAY
            - THURSDAY
            - FRIDAY
            - SATURDAY
            - SUNDAY
            type: string
        required: false
        description: Specifies a filter for custom handled periods of time in which the executions were handled
      - in: query
        name: fields
        schema:
          type: array
          items:
            enum:
            - evaluationId
            - triggerTime
            - conditionStatus
            - executionEvaluationStatus
            - evaluation
            - evaluation.endTime
            - evaluation.resultData
            - evaluation.resultData.count
            - evaluation.resultData.headers
            - evaluation.resultData.positive
            - evaluation.resultData.negative
            - evaluation.resultData.dimensions
            - evaluation.resultData.measures
            type: string
        required: false
        description: Specifies specific properties to be populated
      - in: query
        name: includeEvaluation
        schema:
          type: boolean
        required: false
        description: Specifies whether to include evaluation details
      - in: query
        name: lastEachDay
        schema:
          type: boolean
        required: false
        description: Specifies whether to only show the last execution in each day
      - in: query
        name: limit
        schema:
          type: integer
          default: 20
          maximum: 100
          minimum: 1
        required: false
        description: Limit the returned result set
      - in: query
        name: minimumGapDays
        schema:
          type: integer
        required: false
        description: Specifies the number of days required between each entry. This should require a sort by triggertime
      - in: query
        name: next
        schema:
          type: string
        required: false
        description: The cursor to the next page of data. Only one of next or previous may be specified.
      - in: query
        name: offset
        schema:
          type: integer
          default: 0
          minimum: 0
        required: false
        description: Offset for pagination - how many elements to skip
      - in: query
        name: prev
        schema:
          type: string
        required: false
        description: The cursor to the previous page of data. Only one of next or previous may be specified.
      - in: query
        name: searchResultsLimit
        schema:
          type: integer
        required: false
        description: Specifies a limit number for the search query, affects total count and is not related to pagination
      - in: query
        name: since
        schema:
          type: string
        required: false
        description: Specifies a date that executions should have been created after. Date in RFC3339Nano format, such as 2020-01-01T00:00:00.000Z
      - in: query
        name: sort
        schema:
          type: array
          items:
            enum:
            - triggertime
            - -triggertime
            - +triggertime
            type: string
        required: false
        description: Sort the returned result set by the specified field
      - in: query
        name: timezone
        schema:
          type: string
        required: false
        description: Specifies a timezone the other time-based filters in this query should consider. Expecting a momentjs format, such as America/Los_Angeles
      - in: query
        name: triggered
        schema:
          type: boolean
        required: false
        description: Filter by whether the alerting task is triggered.
      - in: query
        name: until
        schema:
          type: string
        required: false
        description: Specifies a date that executions should have been created before. Date in RFC3339Nano format, such as 2020-01-01T00:00:00.000Z
      description: Lists executions for the specified data alerting task.
      operationId: alertingExecutionsList
      x-qlik-visibility: public
      x-qlik-stability: stable
      x-qlik-deprecated: false
      x-qlik-tier:
        tier: '1'
        limit: 1000
  /api/v1/data-alerts/{taskId}/executions/{executionId}/evaluations:
    get:
      tags:
      - alerting tasks executions
      summary: Get data alert task execution evaluation
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EvaluationGetResponse'
          description: Evaluation successfully returned.
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: A task or execution with the specified ID was not found.
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Internal server error.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Error response.
      parameters:
      - in: path
        name: executionId
        schema:
          type: string
        required: true
        description: The execution identifier.
      - in: path
        name: taskId
        schema:
          type: string
        required: true
        description: The alerting task identifier.
      description: Retrieves the content of an evaluation for a specified data alerting task execution.
      operationId: alertingExecutionsEvaluationGet
      x-qlik-visibility: public
      x-qlik-stability: stable
      x-qlik-deprecated: false
      x-qlik-tier:
        tier: '1'
        limit: 1000
  /api/v1/data-alerts/{taskId}/executions/stats:
    get:
      tags:
      - alerting tasks executions
      summary: Get data alert task execution stats
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AlertingTaskExecutionStats'
          description: Evaluation successfully returned.
        '404':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: A task or execution with the specified ID was not found.
        '500':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Internal server error.
        default:
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Errors'
          description: Error response.
      parameters:
      - in: path
        name: taskId
        schema:
          type: string
        required: true
        description: The alerting task identifier.
      - in: query
        name: period
        schema:
          enum:
          - month
          type: string
        required: true
        description: The period by which the stats aggregation needs to be performed.
      description: Retrieves stats for overall data alerting task executions.
      operationId: alertingExecutionsEvaluationStats
      x-qlik-deprecated: true
      x-qlik-visibility: public
      x-qlik-stability: stable
      x-qlik-tier:
        tier: '1'
        limit: 1000
components:
  schemas:
    AlertingExecutionListResponse:
      allOf:
      - $ref: '#/components/schemas/StandardListResponseProps'
      - type: object
        properties:
          links:
            $ref: '#/components/schemas/ListLinks'
          executions:
            type: array
            items:
              $ref: '#/components/schemas/AlertingExecutionResponse'
            description: Gets a list of alerting-executions.
    AlertingExecutionResult:
      type: object
      properties:
        alertTriggerStatus:
          type: string
          example: alertSent
        throttlerTokensLeft:
          type: integer
          example: 5
    AlertingExecutionErrors:
      type: array
      items:
        $ref: '#/components/schemas/AlertingExecutionError'
    Self:
      type: object
      properties:
        href:
          type: string
          example: http://localhost:8787/v1/items/5da5825325dc9a0dd0260af9
      description: Object with Href to a particular element or set of elements
    Error:
      type: object
      properties:
        code:
          type: string
          readOnly: true
          description: Error code specific to sharing service.
        meta:
          $ref: '#/components/schemas/Error_meta'
        title:
          type: string
          readOnly: true
          description: Error title.
        detail:
          type: string
          readOnly: true
          description: Error cause.
    ListLinks:
      type: object
      properties:
        next:
          $ref: '#/components/schemas/Page'
        prev:
          $ref: '#/components/schemas/Page'
        self:
          $ref: '#/components/schemas/Self'
    Errors:
      type: object
      example:
        errors:
        - code: HTTP-123
          title: short error message
          details: detailed error message
        traceId: 7975401f3954aa47
      properties:
        errors:
          type: array
          items:
            $ref: '#/components/schemas/Error'
        traceId:
          type: string
    Links:
      type: object
      properties:
        self:
          $ref: '#/components/schemas/Self'
    Error_meta:
      type: object
      properties:
        httpCode:
          type: integer
          readOnly: true
          description: HTTP error code.
    AlertingTaskExecutionStats:
      allOf:
      - $ref: '#/components/schemas/StandardListResponseProps'
      - type: object
        properties:
          links:
            $ref: '#/components/schemas/ListLinks'
          executionsStats:
            type: array
            items:
              $ref: '#/components/schemas/ExecutionStats'
      x-qlik-deprecated: true
    Page:
      type: object
      properties:
        href:
          type: string
          example: http://localhost:8787/v1/items?limit=12
          description: URL to particular set of elements
        type:
          enum:
          - prev
          - next
          type: string
          example: next
          description: Page type, can be next or prev
        token:
          type: string
          example: JwAAAAJfaWQAGQAAADVjZjUwM2NjMjVkYzlhMTM1MzYwZTVjZAAA
          description: Page unique token
    Evaluation:
      properties:
        id:
          type: string
          format: uid
          readOnly: true
          description: The unique id for the resource
        result:
          enum:
          - success
          - failure
          - error
          type: string
          readOnly: true
          description: The final result of the evalution
        status:
          enum:
          - RUNNING
          - FAILED
          - FINISHED
          type: string
          readOnly: true
          description: The status of the evaluation execution
        endTime:
          type: string
          format: string
          readOnly: true
          description: The time the evaluation ended
        ownerId:
          type: string
          format: uid
          readOnly: true
          description: userId of user being impersonated to evaluate the condition
        tenantId:
          type: string
          format: uid
          readOnly: true
          description: The tenant id
        contextId:
          type: string
          description: Extra context information to carry through to the result if one was included on when the evaluation was triggered
        startTime:
          type: string
          format: string
          readOnly: true
          description: The time the evaluation started
        resultData:
          type: object
          properties: {}
          description: Condition type specific result, one of dataResult or compoundResult
        causalEvent:
          type: object
          properties: {}
          description: Representation of the event that caused the condition to be evaluated if one was included on when the evaluation was triggered
        conditionId:
          type: string
          format: uid
          readOnly: true
          description: The unique id of the associated condition
        dataConditionEvaluatorId:
          type: string
          format: uid
          readOnly: true
          description: The unique id for the resource given from Data Condition Evaluator
    AlertingExecutionResponse:
      allOf:
      - $ref: '#/components/schemas/AlertingExecutionPersist'
      - type: object
        properties:
          links:
            $ref: '#/components/schemas/Links'
          evaluation:
            $ref: '#/components/schemas/Evaluation'
    AlertingExecutionError:
      type: object
      properties:
        code:
          type: string
          readOnly: true
          description: Error code specific to sharing service.
        title:
          type: string
          readOnly: true
          description: Error title.
        detail:
          type: string
          readOnly: true
          description: Error cause.
    ExecutionStats:
      type: object
      properties:
        endTime:
          type: string
        periodKey:
          type: string
        startTime:
          type: string
        totalExecutions:
          type: string
        triggeredExecutions:
          type: string
    AlertingExecutionPersist:
      type: object
      properties:
        id:
          type: string
          description: Gets the execution identifier.
          x-go-custom-tag: bson:"_id"
        errors:
          $ref: '#/components/schemas/AlertingExecutionErrors'
        result:
          $ref: '#/components/schemas/AlertingExecutionResult'
        alertId:
          type: string
          description: ID for the alerting task that this execution references
        ownerId:
          type: string
          description: The owner that this execution belongs to
        measures:
          type: array
          items:
            type: string
          description: Measures applied in the condition
        tenantId:
          type: string
          description: The tenant that this execution belongs to
        accessMode:
          enum:
          - SOURCE_ACCESS
          - TARGET_ACCESS
          type: string
        bookmarkId:
          type: string
          description: Id of the bookmark associated with an alert
        dimensions:
          type: array
          items:
            type: string
          description: Dimensions applied in the condition
        workflowId:
          type: string
          description: ID for the workflow, coming from eventing service
        conditionId:
          type: string
          description: Id of the condition the alert is associated with
        triggerTime:
          type: string
          description: Timestamp of execution start
        evaluationId:
          type: string
          description: Id of the evaluation for the condition
        executionType:
          enum:
          - INDIVIDUAL
          - SHARED
          type: string
        conditionStatus:
          enum:
          - FINISHED
          - FAILED
          type: string
        executionEvaluationStatus:
          enum:
          - CONDITION_MET
          - CONDITION_NOT_MET
          - FAILED
          type: string
    StandardListResponseProps:
      type: object
      required:
      - currentPageCount
      - totalCount
      properties:
        totalCount:
          type: integer
          description: total count of entries in the collection as a whole
        currentPageCount:
          type: integer
          description: count of entries on the currently shown page
      description: properties that should be added to every list response
    EvaluationGetResponse:
      type: object
      properties:
        condition:
          type: object
          properties: {}
        evaluation:
          $ref: '#/components/schemas/Evaluation'
        hideSelections:
          type: boolean