---
swagger: "2.0"
info:
  version: "7.1.0-M10"
  title: "Activiti Cloud Query :: Starter :: Query ReST API"
  license:
    name: "© null-null null. All rights reserved"
host: "localhost"
basePath: "/"
tags:
- name: "process-definition-admin-controller"
  description: "Process Definition Admin Controller"
- name: "process-definition-controller"
  description: "Process Definition Controller"
- name: "process-instance-admin-controller"
  description: "Process Instance Admin Controller"
- name: "process-instance-controller"
  description: "Process Instance Controller"
- name: "process-instance-delete-controller"
  description: "Process Instance Delete Controller"
- name: "process-instance-diagram-admin-controller"
  description: "Process Instance Diagram Admin Controller"
- name: "process-instance-diagram-controller"
  description: "Process Instance Diagram Controller"
- name: "process-instance-service-tasks-admin-controller"
  description: "Process Instance Service Tasks Admin Controller"
- name: "process-instance-tasks-controller"
  description: "Process Instance Tasks Controller"
- name: "process-instance-variable-admin-controller"
  description: "Process Instance Variable Admin Controller"
- name: "process-instance-variable-controller"
  description: "Process Instance Variable Controller"
- name: "process-model-admin-controller"
  description: "Process Model Admin Controller"
- name: "process-model-controller"
  description: "Process Model Controller"
- name: "service-task-admin-controller"
  description: "Service Task Admin Controller"
- name: "service-task-integration-context-admin-controller"
  description: "Service Task Integration Context Admin Controller"
- name: "task-admin-controller"
  description: "Task Admin Controller"
- name: "task-controller"
  description: "Task Controller"
- name: "task-delete-controller"
  description: "Task Delete Controller"
- name: "task-variable-admin-controller"
  description: "Task Variable Admin Controller"
- name: "task-variable-controller"
  description: "Task Variable Controller"
paths:
  /admin/v1/process-definitions:
    get:
      tags:
      - "process-definition-admin-controller"
      summary: "findAll"
      operationId: "findAllUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessDefinition»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/process-definitions/{processDefinitionId}/model:
    get:
      tags:
      - "process-model-admin-controller"
      summary: "getProcessModel"
      operationId: "getProcessModelUsingGET"
      produces:
      - "application/xml"
      parameters:
      - name: "processDefinitionId"
        in: "path"
        description: "processDefinitionId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/process-instances:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_2"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
    delete:
      tags:
      - "process-instance-delete-controller"
      summary: "deleteProcessInstances"
      operationId: "deleteProcessInstancesUsingDELETE"
      produces:
      - "application/json"
      - "application/hal+json"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessInstance»"
        "204":
          description: "No Content"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
  /admin/v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "findById"
      operationId: "findByIdUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«CloudProcessInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/process-instances/{processInstanceId}/diagram:
    get:
      tags:
      - "process-instance-diagram-admin-controller"
      summary: "getProcessDiagram"
      operationId: "getProcessDiagramUsingGET"
      produces:
      - "image/svg+xml"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/process-instances/{processInstanceId}/service-tasks:
    get:
      tags:
      - "process-instance-service-tasks-admin-controller"
      summary: "getTasks"
      operationId: "getTasksUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudServiceTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-admin-controller"
      summary: "getVariables"
      operationId: "getVariablesUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudVariableInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/service-tasks:
    get:
      tags:
      - "service-task-admin-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_4"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudServiceTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/service-tasks/{serviceTaskId}:
    get:
      tags:
      - "service-task-admin-controller"
      summary: "findById"
      operationId: "findByIdUsingGET_2"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "serviceTaskId"
        in: "path"
        description: "serviceTaskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«CloudServiceTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/service-tasks/{serviceTaskId}/integration-context:
    get:
      tags:
      - "service-task-integration-context-admin-controller"
      summary: "findById"
      operationId: "findByIdUsingGET_3"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "serviceTaskId"
        in: "path"
        description: "serviceTaskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«CloudIntegrationContext»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/tasks:
    get:
      tags:
      - "task-admin-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_5"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "rootTasksOnly"
        in: "query"
        description: "rootTasksOnly"
        required: false
        type: "boolean"
        default: false
      - name: "standalone"
        in: "query"
        description: "standalone"
        required: false
        type: "boolean"
        default: false
      - name: "variables.name"
        in: "query"
        required: false
        type: "string"
      - name: "variables.value"
        in: "query"
        required: false
        type: "string"
      - name: "variables.type"
        in: "query"
        required: false
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«QueryCloudTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
    delete:
      tags:
      - "task-delete-controller"
      summary: "deleteTasks"
      operationId: "deleteTasksUsingDELETE"
      produces:
      - "application/json"
      - "application/hal+json"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«QueryCloudTask»"
        "204":
          description: "No Content"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
  /admin/v1/tasks/{taskId}:
    get:
      tags:
      - "task-admin-controller"
      summary: "findById"
      operationId: "findByIdUsingGET_4"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«QueryCloudTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "task-admin-controller"
      summary: "getTaskCandidateGroups"
      operationId: "getTaskCandidateGroupsUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "array"
            items:
              type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "task-admin-controller"
      summary: "getTaskCandidateUsers"
      operationId: "getTaskCandidateUsersUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "array"
            items:
              type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /admin/v1/tasks/{taskId}/variables:
    get:
      tags:
      - "task-variable-admin-controller"
      summary: "getVariables"
      operationId: "getVariablesUsingGET_2"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudVariableInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-definitions:
    get:
      tags:
      - "process-definition-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessDefinition»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-definitions/{processDefinitionId}/model:
    get:
      tags:
      - "process-model-controller"
      summary: "getProcessModel"
      operationId: "getProcessModelUsingGET_1"
      produces:
      - "application/xml"
      parameters:
      - name: "processDefinitionId"
        in: "path"
        description: "processDefinitionId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances:
    get:
      tags:
      - "process-instance-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_3"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-controller"
      summary: "findById"
      operationId: "findByIdUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«CloudProcessInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances/{processInstanceId}/diagram:
    get:
      tags:
      - "process-instance-diagram-controller"
      summary: "getProcessDiagram"
      operationId: "getProcessDiagramUsingGET_1"
      produces:
      - "image/svg+xml"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances/{processInstanceId}/subprocesses:
    get:
      tags:
      - "process-instance-controller"
      summary: "subprocesses"
      operationId: "subprocessesUsingGET"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudProcessInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances/{processInstanceId}/tasks:
    get:
      tags:
      - "process-instance-tasks-controller"
      summary: "getTasks"
      operationId: "getTasksUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«QueryCloudTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-controller"
      summary: "getVariables"
      operationId: "getVariablesUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "processInstanceId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudVariableInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/tasks:
    get:
      tags:
      - "task-controller"
      summary: "findAll"
      operationId: "findAllUsingGET_6"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "rootTasksOnly"
        in: "query"
        description: "rootTasksOnly"
        required: false
        type: "boolean"
        default: false
      - name: "standalone"
        in: "query"
        description: "standalone"
        required: false
        type: "boolean"
        default: false
      - name: "variables.name"
        in: "query"
        required: false
        type: "string"
      - name: "variables.value"
        in: "query"
        required: false
        type: "string"
      - name: "variables.type"
        in: "query"
        required: false
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«QueryCloudTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/tasks/{taskId}:
    get:
      tags:
      - "task-controller"
      summary: "findById"
      operationId: "findByIdUsingGET_5"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/EntryResponseContent«QueryCloudTask»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "task-controller"
      summary: "getTaskCandidateGroups"
      operationId: "getTaskCandidateGroupsUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "array"
            items:
              type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "task-controller"
      summary: "getTaskCandidateUsers"
      operationId: "getTaskCandidateUsersUsingGET_1"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            type: "array"
            items:
              type: "string"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
  /v1/tasks/{taskId}/variables:
    get:
      tags:
      - "task-variable-controller"
      summary: "getVariables"
      operationId: "getVariablesUsingGET_3"
      produces:
      - "application/json"
      - "application/hal+json"
      parameters:
      - name: "taskId"
        in: "path"
        description: "taskId"
        required: true
        type: "string"
      - name: "skipCount"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "maxItems"
        in: "query"
        required: false
        type: "integer"
        format: "int32"
      - name: "sort"
        in: "query"
        required: false
        type: "string"
      responses:
        "200":
          description: "OK"
          schema:
            $ref: "#/definitions/ListResponseContent«CloudVariableInstance»"
        "401":
          description: "Unauthorized"
        "403":
          description: "Forbidden"
        "404":
          description: "Not Found"
definitions:
  CloudIntegrationContext:
    type: "object"
    properties:
      appName:
        type: "string"
      appVersion:
        type: "string"
      businessKey:
        type: "string"
      clientId:
        type: "string"
      clientName:
        type: "string"
      clientType:
        type: "string"
      connectorType:
        type: "string"
      errorClassName:
        type: "string"
      errorCode:
        type: "string"
      errorDate:
        type: "string"
        format: "date-time"
      errorMessage:
        type: "string"
      executionId:
        type: "string"
      id:
        type: "string"
      inBoundVariables:
        type: "object"
      outBoundVariables:
        type: "object"
      parentProcessInstanceId:
        type: "string"
      processDefinitionId:
        type: "string"
      processDefinitionKey:
        type: "string"
      processDefinitionVersion:
        type: "integer"
        format: "int32"
      processInstanceId:
        type: "string"
      requestDate:
        type: "string"
        format: "date-time"
      resultDate:
        type: "string"
        format: "date-time"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      stackTraceElements:
        type: "array"
        items:
          $ref: "#/definitions/StackTraceElement"
      status:
        type: "string"
        enum:
        - "INTEGRATION_REQUESTED"
        - "INTEGRATION_RESULT_RECEIVED"
        - "INTEGRATION_ERROR_RECEIVED"
    title: "CloudIntegrationContext"
  CloudProcessDefinition:
    type: "object"
    properties:
      appName:
        type: "string"
      appVersion:
        type: "string"
      description:
        type: "string"
      formKey:
        type: "string"
      id:
        type: "string"
      key:
        type: "string"
      name:
        type: "string"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      version:
        type: "integer"
        format: "int32"
    title: "CloudProcessDefinition"
  CloudProcessInstance:
    type: "object"
    properties:
      appName:
        type: "string"
      appVersion:
        type: "string"
      businessKey:
        type: "string"
      completedDate:
        type: "string"
        format: "date-time"
      id:
        type: "string"
      initiator:
        type: "string"
      name:
        type: "string"
      parentId:
        type: "string"
      processDefinitionId:
        type: "string"
      processDefinitionKey:
        type: "string"
      processDefinitionName:
        type: "string"
      processDefinitionVersion:
        type: "integer"
        format: "int32"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      startDate:
        type: "string"
        format: "date-time"
      status:
        type: "string"
        enum:
        - "CREATED"
        - "RUNNING"
        - "SUSPENDED"
        - "CANCELLED"
        - "COMPLETED"
    title: "CloudProcessInstance"
  CloudServiceTask:
    type: "object"
    properties:
      activityName:
        type: "string"
      activityType:
        type: "string"
      appName:
        type: "string"
      appVersion:
        type: "string"
      businessKey:
        type: "string"
      cancelledDate:
        type: "string"
        format: "date-time"
      completedDate:
        type: "string"
        format: "date-time"
      elementId:
        type: "string"
      executionId:
        type: "string"
      id:
        type: "string"
      processDefinitionId:
        type: "string"
      processDefinitionKey:
        type: "string"
      processDefinitionVersion:
        type: "integer"
        format: "int32"
      processInstanceId:
        type: "string"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      startedDate:
        type: "string"
        format: "date-time"
      status:
        type: "string"
        enum:
        - "STARTED"
        - "COMPLETED"
        - "CANCELLED"
        - "ERROR"
    title: "CloudServiceTask"
  CloudVariableInstance:
    type: "object"
    properties:
      appName:
        type: "string"
      appVersion:
        type: "string"
      name:
        type: "string"
      processInstanceId:
        type: "string"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      taskId:
        type: "string"
      taskVariable:
        type: "boolean"
      type:
        type: "string"
      value:
        type: "object"
    title: "CloudVariableInstance"
  EntriesResponseContent«CloudProcessDefinition»:
    type: "object"
    properties:
      entries:
        type: "array"
        items:
          $ref: "#/definitions/EntryResponseContent«CloudProcessDefinition»"
      pagination:
        $ref: "#/definitions/PaginationMetadata"
    title: "EntriesResponseContent«CloudProcessDefinition»"
  EntriesResponseContent«CloudProcessInstance»:
    type: "object"
    properties:
      entries:
        type: "array"
        items:
          $ref: "#/definitions/EntryResponseContent«CloudProcessInstance»"
      pagination:
        $ref: "#/definitions/PaginationMetadata"
    title: "EntriesResponseContent«CloudProcessInstance»"
  EntriesResponseContent«CloudServiceTask»:
    type: "object"
    properties:
      entries:
        type: "array"
        items:
          $ref: "#/definitions/EntryResponseContent«CloudServiceTask»"
      pagination:
        $ref: "#/definitions/PaginationMetadata"
    title: "EntriesResponseContent«CloudServiceTask»"
  EntriesResponseContent«CloudVariableInstance»:
    type: "object"
    properties:
      entries:
        type: "array"
        items:
          $ref: "#/definitions/EntryResponseContent«CloudVariableInstance»"
      pagination:
        $ref: "#/definitions/PaginationMetadata"
    title: "EntriesResponseContent«CloudVariableInstance»"
  EntriesResponseContent«QueryCloudTask»:
    type: "object"
    properties:
      entries:
        type: "array"
        items:
          $ref: "#/definitions/EntryResponseContent«QueryCloudTask»"
      pagination:
        $ref: "#/definitions/PaginationMetadata"
    title: "EntriesResponseContent«QueryCloudTask»"
  EntryResponseContent«CloudIntegrationContext»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/CloudIntegrationContext"
    title: "EntryResponseContent«CloudIntegrationContext»"
  EntryResponseContent«CloudProcessDefinition»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/CloudProcessDefinition"
    title: "EntryResponseContent«CloudProcessDefinition»"
  EntryResponseContent«CloudProcessInstance»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/CloudProcessInstance"
    title: "EntryResponseContent«CloudProcessInstance»"
  EntryResponseContent«CloudServiceTask»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/CloudServiceTask"
    title: "EntryResponseContent«CloudServiceTask»"
  EntryResponseContent«CloudVariableInstance»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/CloudVariableInstance"
    title: "EntryResponseContent«CloudVariableInstance»"
  EntryResponseContent«QueryCloudTask»:
    type: "object"
    properties:
      entry:
        $ref: "#/definitions/QueryCloudTask"
    title: "EntryResponseContent«QueryCloudTask»"
  ListResponseContent«CloudProcessDefinition»:
    type: "object"
    properties:
      list:
        $ref: "#/definitions/EntriesResponseContent«CloudProcessDefinition»"
    title: "ListResponseContent«CloudProcessDefinition»"
  ListResponseContent«CloudProcessInstance»:
    type: "object"
    properties:
      list:
        $ref: "#/definitions/EntriesResponseContent«CloudProcessInstance»"
    title: "ListResponseContent«CloudProcessInstance»"
  ListResponseContent«CloudServiceTask»:
    type: "object"
    properties:
      list:
        $ref: "#/definitions/EntriesResponseContent«CloudServiceTask»"
    title: "ListResponseContent«CloudServiceTask»"
  ListResponseContent«CloudVariableInstance»:
    type: "object"
    properties:
      list:
        $ref: "#/definitions/EntriesResponseContent«CloudVariableInstance»"
    title: "ListResponseContent«CloudVariableInstance»"
  ListResponseContent«QueryCloudTask»:
    type: "object"
    properties:
      list:
        $ref: "#/definitions/EntriesResponseContent«QueryCloudTask»"
    title: "ListResponseContent«QueryCloudTask»"
  PaginationMetadata:
    type: "object"
    properties:
      count:
        type: "integer"
        format: "int64"
      hasMoreItems:
        type: "boolean"
      maxItems:
        type: "integer"
        format: "int64"
      skipCount:
        type: "integer"
        format: "int64"
      totalItems:
        type: "integer"
        format: "int64"
    title: "PaginationMetadata"
  QueryCloudTask:
    type: "object"
    properties:
      appName:
        type: "string"
      appVersion:
        type: "string"
      assignee:
        type: "string"
      businessKey:
        type: "string"
      candidateGroups:
        type: "array"
        items:
          type: "string"
      candidateUsers:
        type: "array"
        items:
          type: "string"
      claimedDate:
        type: "string"
        format: "date-time"
      completedBy:
        type: "string"
      completedDate:
        type: "string"
        format: "date-time"
      createdDate:
        type: "string"
        format: "date-time"
      description:
        type: "string"
      dueDate:
        type: "string"
        format: "date-time"
      duration:
        type: "integer"
        format: "int64"
      formKey:
        type: "string"
      id:
        type: "string"
      name:
        type: "string"
      owner:
        type: "string"
      parentTaskId:
        type: "string"
      priority:
        type: "integer"
        format: "int32"
      processDefinitionId:
        type: "string"
      processDefinitionName:
        type: "string"
      processDefinitionVersion:
        type: "integer"
        format: "int32"
      processInstanceId:
        type: "string"
      serviceFullName:
        type: "string"
      serviceName:
        type: "string"
      serviceType:
        type: "string"
      serviceVersion:
        type: "string"
      standalone:
        type: "boolean"
      status:
        type: "string"
        enum:
        - "CREATED"
        - "ASSIGNED"
        - "SUSPENDED"
        - "COMPLETED"
        - "CANCELLED"
        - "DELETED"
      taskDefinitionKey:
        type: "string"
    title: "QueryCloudTask"
  StackTraceElement:
    type: "object"
    properties:
      classLoaderName:
        type: "string"
      className:
        type: "string"
      fileName:
        type: "string"
      lineNumber:
        type: "integer"
        format: "int32"
      methodName:
        type: "string"
      moduleName:
        type: "string"
      moduleVersion:
        type: "string"
      nativeMethod:
        type: "boolean"
    title: "StackTraceElement"
