---
openapi: "3.1.0"
info:
  title: "OpenAPI definition"
  version: "v0"
servers:
- url: "/"
paths:
  /v1/tasks/search:
    post:
      tags:
      - "task-controller"
      summary: "Search tasks"
      operationId: "searchTasks"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TaskSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/count:
    post:
      tags:
      - "task-controller"
      summary: "Count tasks"
      operationId: "countTasks"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TaskSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "integer"
                format: "int64"
            application/json:
              schema:
                type: "integer"
                format: "int64"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{mainProcessInstanceId}/link:
    post:
      tags:
      - "process-instance-controller"
      summary: "Link orphan process instances to a main process instance"
      operationId: "linkProcessInstances"
      parameters:
      - name: "mainProcessInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/LinkProcessInstancesRequest"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/search:
    post:
      tags:
      - "process-instance-controller"
      summary: "Search process instances"
      operationId: "searchProcessInstances"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProcessInstanceSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/count:
    post:
      tags:
      - "process-instance-controller"
      summary: "Count process instances"
      operationId: "countProcessInstances"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProcessInstanceSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "integer"
                format: "int64"
            application/json:
              schema:
                type: "integer"
                format: "int64"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks:
    get:
      tags:
      - "task-admin-controller"
      summary: "Find tasks with Process Variables Admin"
      operationId: "findAllWithProcessVariablesAdmin"
      parameters:
      - name: "rootTasksOnly"
        in: "query"
        description: "Filter tasks without parent task."
        required: false
        schema:
          type: "boolean"
          default: false
      - name: "standalone"
        in: "query"
        description: "Filter tasks without parent process."
        required: false
        schema:
          type: "boolean"
          default: false
      - name: "variableKeys"
        in: "query"
        description: "Used to retrieve process variables. It is constructed from process\
          \ definition key and variable name, e.g.: {processDefinitionKey}/{variableName}."
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
        example: "Process_90W_3nLpw/initializedVar"
      - name: "variables.name"
        in: "query"
        description: "Filters the task search results by task variable name, required\
          \ with value."
        required: false
        schema:
          type: "string"
      - name: "variables.value"
        in: "query"
        description: "Filters the task search results by task variable value, required\
          \ with name."
        required: false
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "assignee"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "createdDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "claimedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "priority"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "taskDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedBy"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
      - name: "owner"
        in: "query"
        schema:
          type: "string"
      - name: "parentTaskId"
        in: "query"
        schema:
          type: "string"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "duration"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "candidateGroupId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstance"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateUsers"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateGroups"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "task-admin-controller"
      summary: "findAllFromBodyTaskAdmin"
      operationId: "findAllFromBodyTaskAdmin"
      parameters:
      - name: "variables.name"
        in: "query"
        description: "Filters the task search results by task variable name, required\
          \ with value."
        required: false
        schema:
          type: "string"
      - name: "variables.value"
        in: "query"
        description: "Filters the task search results by task variable value, required\
          \ with name."
        required: false
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "assignee"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "createdDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "claimedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "priority"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "taskDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedBy"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
      - name: "owner"
        in: "query"
        schema:
          type: "string"
      - name: "parentTaskId"
        in: "query"
        schema:
          type: "string"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "duration"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "candidateGroupId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstance"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateUsers"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateGroups"
        in: "query"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TasksQueryBody"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/MappingJacksonValue"
            application/json:
              schema:
                $ref: "#/components/schemas/MappingJacksonValue"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "task-delete-controller"
      summary: "deleteTasks"
      operationId: "deleteTasks"
      parameters:
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "assignee"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "createdDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "claimedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "priority"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "taskDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedBy"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
      - name: "owner"
        in: "query"
        schema:
          type: "string"
      - name: "parentTaskId"
        in: "query"
        schema:
          type: "string"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "duration"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "candidateGroupId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstance"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateUsers"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateGroups"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/search:
    post:
      tags:
      - "task-admin-controller"
      summary: "Search tasks"
      operationId: "searchTasks"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TaskSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/count:
    post:
      tags:
      - "task-admin-controller"
      summary: "Count tasks"
      operationId: "countTasks"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TaskSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "integer"
                format: "int64"
            application/json:
              schema:
                type: "integer"
                format: "int64"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "Find process instances"
      operationId: "findAllWithVariablesAdmin"
      parameters:
      - name: "variableKeys"
        in: "query"
        description: "Used to retrieve process variables. It is constructed from process\
          \ definition key and variable name, e.g.: {processDefinitionKey}/{variableName}."
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
        example: "Process_90W_3nLpw/initializedVar"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "process-instance-admin-controller"
      summary: "findAllFromBodyProcessAdmin"
      operationId: "findAllFromBodyProcessAdmin"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProcessInstanceQueryBody"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/MappingJacksonValue"
            application/json:
              schema:
                $ref: "#/components/schemas/MappingJacksonValue"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "process-instance-delete-controller"
      summary: "deleteProcessInstances"
      operationId: "deleteProcessInstances"
      parameters:
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/search:
    post:
      tags:
      - "process-instance-admin-controller"
      summary: "Search process instances"
      operationId: "searchProcessInstances"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProcessInstanceSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/count:
    post:
      tags:
      - "process-instance-admin-controller"
      summary: "Count process instances"
      operationId: "searchProcessInstances"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProcessInstanceSearchRequest_ProcessVariables"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "integer"
                format: "int64"
            application/json:
              schema:
                type: "integer"
                format: "int64"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks:
    get:
      tags:
      - "task-controller"
      summary: "Find tasks"
      operationId: "findAllWithProcessVariables"
      parameters:
      - name: "rootTasksOnly"
        in: "query"
        description: "Filter tasks without parent task."
        required: false
        schema:
          type: "boolean"
          default: false
      - name: "standalone"
        in: "query"
        description: "Filter tasks without parent process."
        required: false
        schema:
          type: "boolean"
          default: false
      - name: "variableKeys"
        in: "query"
        description: "Used to retrieve process variables. It is constructed from process\
          \ definition key and variable name, e.g.: {processDefinitionKey}/{variableName}."
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
        example: "Process_90W_3nLpw/initializedVar"
      - name: "variables.name"
        in: "query"
        description: "Filters the task search results by task variable name, required\
          \ with value."
        required: false
        schema:
          type: "string"
      - name: "variables.value"
        in: "query"
        description: "Filters the task search results by task variable value, required\
          \ with name."
        required: false
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "assignee"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "createdDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "claimedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "priority"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "taskDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedBy"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
      - name: "owner"
        in: "query"
        schema:
          type: "string"
      - name: "parentTaskId"
        in: "query"
        schema:
          type: "string"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "duration"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "createdFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastClaimedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "dueDateFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "candidateGroupId"
        in: "query"
        schema:
          type: "string"
      - name: "processInstance"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateUsers"
        in: "query"
        schema:
          type: "string"
      - name: "taskCandidateGroups"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{td}/variables:
    get:
      tags:
      - "task-variable-controller"
      summary: "getVariablesTask"
      operationId: "getVariablesTask"
      parameters:
      - name: "td"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "taskId"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}:
    get:
      tags:
      - "task-controller"
      summary: "findByIdTask"
      operationId: "findByIdTask"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_General"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "task-controller"
      summary: "getTaskCandidateUsers"
      operationId: "getTaskCandidateUsers"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "array"
                items:
                  type: "string"
            application/json:
              schema:
                type: "array"
                items:
                  type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "task-controller"
      summary: "getTaskCandidateGroups"
      operationId: "getTaskCandidateGroups"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "array"
                items:
                  type: "string"
            application/json:
              schema:
                type: "array"
                items:
                  type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances:
    get:
      tags:
      - "process-instance-controller"
      summary: "Find process instances"
      operationId: "findAllWithVariables"
      parameters:
      - name: "variableKeys"
        in: "query"
        description: "Used to retrieve process variables. It is constructed from process\
          \ definition key and variable name, e.g.: {processDefinitionKey}/{variableName}."
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
        example: "Process_90W_3nLpw/initializedVar"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-controller"
      summary: "findByIdProcess"
      operationId: "findByIdProcess"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-controller"
      summary: "getVariablesProcess"
      operationId: "getVariablesProcess"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "variableDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "ephemeral"
        in: "query"
        schema:
          type: "boolean"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudVariableInstance"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/tasks:
    get:
      tags:
      - "process-instance-tasks-controller"
      summary: "Find tasks for process instance"
      operationId: "getTasksWithProcessVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "variableKeys"
        in: "query"
        description: "Used to retrieve process variables. It is constructed from process\
          \ definition key and variable name, e.g.: {processDefinitionKey}/{variableName}."
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
        example: "Process_90W_3nLpw/initializedVar"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                oneOf:
                - $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
                - $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
            application/json:
              schema:
                oneOf:
                - $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
                - $ref: "#/components/schemas/ListResponseContentQueryCloudTask_ProcessVariables"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
      - oauth: []
  /v1/process-instances/{processInstanceId}/subprocesses:
    get:
      tags:
      - "process-instance-controller"
      summary: "subprocesses"
      operationId: "subprocesses"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/diagram:
    get:
      tags:
      - "process-instance-diagram-controller"
      summary: "getProcessDiagram"
      operationId: "getProcessDiagram"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            image/svg+xml:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions:
    get:
      tags:
      - "process-definition-controller"
      summary: "findAllProcess"
      operationId: "findAllProcess"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "key"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "version"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "category"
        in: "query"
        schema:
          type: "string"
      - name: "candidateStarterUsers"
        in: "query"
        schema:
          type: "string"
      - name: "candidateStarterGroups"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessDefinition"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions/{processDefinitionId}/model:
    get:
      tags:
      - "process-model-controller"
      summary: "getProcessModel"
      operationId: "getProcessModel"
      parameters:
      - name: "processDefinitionId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/xml:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/applications:
    get:
      tags:
      - "application-controller"
      summary: "findAllApplications"
      operationId: "findAllApplications"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "version"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudApplication"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudApplication"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{td}/variables:
    get:
      tags:
      - "task-variable-admin-controller"
      summary: "getVariablesTaskAdmin"
      operationId: "getVariablesTaskAdmin"
      parameters:
      - name: "td"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "taskId"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}:
    get:
      tags:
      - "task-admin-controller"
      summary: "findByIdTaskAdmin"
      operationId: "findByIdTaskAdmin"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_General"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "task-admin-controller"
      summary: "getTaskCandidateUsersAdmin"
      operationId: "getTaskCandidateUsersAdmin"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "array"
                items:
                  type: "string"
            application/json:
              schema:
                type: "array"
                items:
                  type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "task-admin-controller"
      summary: "getTaskCandidateGroupsAdmin"
      operationId: "getTaskCandidateGroupsAdmin"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "array"
                items:
                  type: "string"
            application/json:
              schema:
                type: "array"
                items:
                  type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/service-tasks:
    get:
      tags:
      - "service-task-admin-controller"
      summary: "findAllServiceTasks"
      operationId: "findAllServiceTasks"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContextCounter"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "startedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudServiceTask"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudServiceTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/service-tasks/{serviceTaskId}:
    get:
      tags:
      - "service-task-admin-controller"
      summary: "findByIdServiceTaskAdmin"
      operationId: "findByIdServiceTaskAdmin"
      parameters:
      - name: "serviceTaskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudServiceTask"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudServiceTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/service-tasks/{serviceTaskId}/integration-contexts:
    get:
      tags:
      - "service-task-integration-context-admin-controller"
      summary: "findAllByServiceTaskId"
      operationId: "findAllByServiceTaskId"
      parameters:
      - name: "serviceTaskId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudIntegrationContext"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudIntegrationContext"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/service-tasks/{serviceTaskId}/integration-context:
    get:
      tags:
      - "service-task-integration-context-admin-controller"
      summary: "findByServiceTaskId"
      operationId: "findByServiceTaskId"
      parameters:
      - name: "serviceTaskId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudIntegrationContext"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudIntegrationContext"
        "401":
          description: "Unauthorized"
      deprecated: true
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "findByIdProcessAdmin"
      operationId: "findByIdProcessAdmin"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-admin-controller"
      summary: "getVariablesProcessAdmin"
      operationId: "getVariablesProcessAdmin"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "integer"
          format: "int64"
      - name: "variableDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "ephemeral"
        in: "query"
        schema:
          type: "boolean"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudVariableInstance"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/tasks:
    get:
      tags:
      - "process-instance-tasks-admin-controller"
      summary: "getTasksAdmin"
      operationId: "getTasksAdmin"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudTask_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/subprocesses:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "subprocesses"
      operationId: "subprocesses"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/service-tasks:
    get:
      tags:
      - "process-instance-service-tasks-admin-controller"
      summary: "getServiceTasks"
      operationId: "getServiceTasks"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContextCounter"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "startedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudServiceTask"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudServiceTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/diagram:
    get:
      tags:
      - "process-instance-diagram-admin-controller"
      summary: "getProcessDiagramAdmin"
      operationId: "getProcessDiagramAdmin"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            image/svg+xml:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{linkedProcessInstanceId}/linkedprocesses:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "linkedProcesses"
      operationId: "linkedProcesses"
      parameters:
      - name: "linkedProcessInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentQueryCloudProcessInstance_General"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/appVersions:
    get:
      tags:
      - "process-instance-admin-controller"
      summary: "Find application versions for process instances"
      operationId: "findProcessAppVersions"
      parameters:
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionId"
        in: "query"
        schema:
          type: "string"
      - name: "processDefinitionKey"
        in: "query"
        schema:
          type: "string"
      - name: "initiator"
        in: "query"
        schema:
          type: "string"
      - name: "startDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "businessKey"
        in: "query"
        schema:
          type: "string"
      - name: "status"
        in: "query"
        schema:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
      - name: "processDefinitionVersion"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "processDefinitionName"
        in: "query"
        schema:
          type: "string"
      - name: "completedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedDate"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModified"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "lastModifiedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "startTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "completedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedTo"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "suspendedFrom"
        in: "query"
        schema:
          type: "string"
          format: "date-time"
      - name: "tasks"
        in: "query"
        schema:
          type: "string"
      - name: "variables"
        in: "query"
        schema:
          type: "string"
      - name: "activities"
        in: "query"
        schema:
          type: "string"
      - name: "serviceTasks"
        in: "query"
        schema:
          type: "string"
      - name: "sequenceFlows"
        in: "query"
        schema:
          type: "string"
      - name: "integrationContexts"
        in: "query"
        schema:
          type: "string"
      - name: "parentId"
        in: "query"
        schema:
          type: "string"
      - name: "rootProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceId"
        in: "query"
        schema:
          type: "string"
      - name: "linkedProcessInstanceType"
        in: "query"
        schema:
          type: "string"
      - name: "type"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                type: "array"
                items:
                  type: "string"
                uniqueItems: true
            application/json:
              schema:
                type: "array"
                items:
                  type: "string"
                uniqueItems: true
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-definitions:
    get:
      tags:
      - "process-definition-admin-controller"
      summary: "Find all Process Admin"
      operationId: "findAllProcessAdmin"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      - name: "key"
        in: "query"
        schema:
          type: "string"
      - name: "description"
        in: "query"
        schema:
          type: "string"
      - name: "version"
        in: "query"
        schema:
          type: "integer"
          format: "int32"
      - name: "formKey"
        in: "query"
        schema:
          type: "string"
      - name: "category"
        in: "query"
        schema:
          type: "string"
      - name: "candidateStarterUsers"
        in: "query"
        schema:
          type: "string"
      - name: "candidateStarterGroups"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessDefinition"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-definitions/{processDefinitionId}/model:
    get:
      tags:
      - "process-model-admin-controller"
      summary: "getProcessModelAdmin"
      operationId: "getProcessModelAdmin"
      parameters:
      - name: "processDefinitionId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/xml:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/integration-contexts/{integrationContextId}:
    get:
      tags:
      - "integration-context-admin-controller"
      summary: "findById"
      operationId: "findById"
      parameters:
      - name: "integrationContextId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudIntegrationContext"
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudIntegrationContext"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/applications:
    get:
      tags:
      - "application-admin-controller"
      summary: "findAllApplicationAdmin"
      operationId: "findAllApplicationAdmin"
      parameters:
      - name: "maxItems"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "skipCount"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "integer"
          format: "int32"
      - name: "sort"
        in: "query"
        required: false
        style: "form"
        schema:
          type: "string"
      - name: "id"
        in: "query"
        schema:
          type: "string"
      - name: "version"
        in: "query"
        schema:
          type: "string"
      - name: "name"
        in: "query"
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudApplication"
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudApplication"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
components:
  schemas:
    ActivitiErrorMessage:
      type: "object"
      properties:
        message:
          type: "string"
        code:
          type: "integer"
          format: "int32"
      title: "ActivitiErrorMessage"
    EntryResponseContentActivitiErrorMessage:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/ActivitiErrorMessage"
      title: "EntryResponseContentActivitiErrorMessage"
    CloudRuntimeEntitySort_ProcessVariables:
      type: "object"
      properties:
        field:
          type: "string"
        direction:
          type: "string"
          enum:
          - "ASC"
          - "DESC"
        isProcessVariable:
          type: "boolean"
        processDefinitionKey:
          type: "string"
        type:
          type: "string"
          enum:
          - "string"
          - "integer"
          - "bigdecimal"
          - "boolean"
          - "date"
          - "datetime"
      title: "CloudRuntimeEntitySort_ProcessVariables"
    TaskSearchRequest_ProcessVariables:
      type: "object"
      properties:
        onlyStandalone:
          type: "boolean"
        onlyRoot:
          type: "boolean"
        id:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        parentId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        processInstanceId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        name:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        description:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        processDefinitionName:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        priority:
          type: "array"
          items:
            type: "integer"
            format: "int32"
          uniqueItems: true
        status:
          type: "array"
          items:
            type: "string"
            enum:
            - "CREATED"
            - "ASSIGNED"
            - "SUSPENDED"
            - "COMPLETED"
            - "CANCELLED"
            - "DELETED"
          uniqueItems: true
        completedBy:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        assignee:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        createdFrom:
          type: "string"
          format: "date-time"
        createdTo:
          type: "string"
          format: "date-time"
        lastModifiedFrom:
          type: "string"
          format: "date-time"
        lastModifiedTo:
          type: "string"
          format: "date-time"
        lastClaimedFrom:
          type: "string"
          format: "date-time"
        lastClaimedTo:
          type: "string"
          format: "date-time"
        dueDateFrom:
          type: "string"
          format: "date-time"
        dueDateTo:
          type: "string"
          format: "date-time"
        completedFrom:
          type: "string"
          format: "date-time"
        completedTo:
          type: "string"
          format: "date-time"
        candidateUserId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        candidateGroupId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        taskVariableFilters:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableFilter_ProcessVariables"
          uniqueItems: true
        processVariableFilters:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableFilter_ProcessVariables"
          uniqueItems: true
        processVariableKeys:
          type: "array"
          items:
            type: "string"
            description: "Identifies a process variable by its process definition\
              \ key and variable name. It's represented in the form 'processDefinitionKey/variableName'."
            example: "processDefinitionKey/variableName"
          uniqueItems: true
        sort:
          $ref: "#/components/schemas/CloudRuntimeEntitySort_ProcessVariables"
      title: "TaskSearchRequest_ProcessVariables"
    VariableFilter_ProcessVariables:
      type: "object"
      properties:
        processDefinitionKey:
          type: "string"
        name:
          type: "string"
        type:
          type: "string"
          enum:
          - "string"
          - "integer"
          - "bigdecimal"
          - "boolean"
          - "date"
          - "datetime"
        value:
          type: "string"
        operator:
          type: "string"
          enum:
          - "eq"
          - "ne"
          - "like"
          - "gt"
          - "gte"
          - "lt"
          - "lte"
      title: "VariableFilter_ProcessVariables"
    CloudVariableInstance_ProcessVariables:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        value: {}
        type:
          type: "string"
        processInstanceId:
          type: "string"
        taskId:
          type: "string"
        taskVariable:
          type: "boolean"
      title: "CloudVariableInstance_ProcessVariables"
    EntriesResponseContentQueryCloudTask_ProcessVariables:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_ProcessVariables"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata_ProcessVariables"
      title: "EntriesResponseContentQueryCloudTask_ProcessVariables"
    EntryResponseContentQueryCloudTask_ProcessVariables:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/QueryCloudTask_ProcessVariables"
      title: "EntryResponseContentQueryCloudTask_ProcessVariables"
    ListResponseContentQueryCloudTask_ProcessVariables:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentQueryCloudTask_ProcessVariables"
      title: "ListResponseContentQueryCloudTask_ProcessVariables"
    PaginationMetadata_ProcessVariables:
      type: "object"
      properties:
        skipCount:
          type: "integer"
          format: "int64"
        maxItems:
          type: "integer"
          format: "int64"
        count:
          type: "integer"
          format: "int64"
        hasMoreItems:
          type: "boolean"
        totalItems:
          type: "integer"
          format: "int64"
      title: "PaginationMetadata_ProcessVariables"
    QueryCloudTask_ProcessVariables:
      type: "object"
      properties:
        permissions:
          type: "array"
          items:
            type: "string"
            enum:
            - "VIEW"
            - "CLAIM"
            - "RELEASE"
            - "UPDATE"
        processDefinitionName:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        processVariables:
          type: "array"
          items:
            $ref: "#/components/schemas/CloudVariableInstance_ProcessVariables"
          uniqueItems: true
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        priority:
          type: "integer"
          format: "int32"
        id:
          type: "string"
        owner:
          type: "string"
        duration:
          type: "integer"
          format: "int64"
        standalone:
          type: "boolean"
        status:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
        formKey:
          type: "string"
        processDefinitionId:
          type: "string"
        processInstanceId:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        candidateUsers:
          type: "array"
          items:
            type: "string"
        candidateGroups:
          type: "array"
          items:
            type: "string"
        assignee:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        claimedDate:
          type: "string"
          format: "date-time"
        parentTaskId:
          type: "string"
        taskDefinitionKey:
          type: "string"
        taskProcessRootProcessInstanceId:
          type: "string"
        completedBy:
          type: "string"
        dueDate:
          type: "string"
          format: "date-time"
        createdDate:
          type: "string"
          format: "date-time"
        description:
          type: "string"
      title: "QueryCloudTask_ProcessVariables"
    LinkProcessInstancesRequest:
      type: "object"
      properties:
        processInstanceIds:
          type: "array"
          items:
            type: "string"
        linkProcessInstanceType:
          type: "string"
      title: "LinkProcessInstancesRequest"
    ProcessInstanceSearchRequest_ProcessVariables:
      type: "object"
      properties:
        id:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        parentId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        name:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        processDefinitionName:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        initiator:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        appVersion:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        status:
          type: "array"
          items:
            type: "string"
            enum:
            - "CREATED"
            - "RUNNING"
            - "SUSPENDED"
            - "CANCELLED"
            - "COMPLETED"
          uniqueItems: true
        lastModifiedFrom:
          type: "string"
          format: "date-time"
        lastModifiedTo:
          type: "string"
          format: "date-time"
        startFrom:
          type: "string"
          format: "date-time"
        startTo:
          type: "string"
          format: "date-time"
        completedFrom:
          type: "string"
          format: "date-time"
        completedTo:
          type: "string"
          format: "date-time"
        suspendedFrom:
          type: "string"
          format: "date-time"
        suspendedTo:
          type: "string"
          format: "date-time"
        processVariableFilters:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableFilter_ProcessVariables"
          uniqueItems: true
        processVariableKeys:
          type: "array"
          items:
            type: "string"
            description: "Identifies a process variable by its process definition\
              \ key and variable name. It's represented in the form 'processDefinitionKey/variableName'."
            example: "processDefinitionKey/variableName"
          uniqueItems: true
        sort:
          $ref: "#/components/schemas/CloudRuntimeEntitySort_ProcessVariables"
        includeSubprocesses:
          type: "boolean"
        linkedProcessInstanceId:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        linkedProcessInstanceType:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        processRelatedTo:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        includeUnlinkedProcesses:
          type: "boolean"
        includeLinkedProcesses:
          type: "boolean"
      title: "ProcessInstanceSearchRequest_ProcessVariables"
    EntriesResponseContentQueryCloudProcessInstance_ProcessVariables:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_ProcessVariables"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata_ProcessVariables"
      title: "EntriesResponseContentQueryCloudProcessInstance_ProcessVariables"
    EntryResponseContentQueryCloudProcessInstance_ProcessVariables:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/QueryCloudProcessInstance_ProcessVariables"
      title: "EntryResponseContentQueryCloudProcessInstance_ProcessVariables"
    ListResponseContentQueryCloudProcessInstance_ProcessVariables:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentQueryCloudProcessInstance_ProcessVariables"
      title: "ListResponseContentQueryCloudProcessInstance_ProcessVariables"
    QueryCloudProcessInstance_ProcessVariables:
      type: "object"
      properties:
        subprocesses:
          type: "array"
          items:
            $ref: "#/components/schemas/QueryCloudSubprocessInstance_ProcessVariables"
          uniqueItems: true
        linkedProcessInstanceType:
          type: "string"
        linkedProcessInstanceId:
          type: "string"
        linkedProcesses:
          type: "array"
          items:
            $ref: "#/components/schemas/QueryCloudSubprocessInstance_ProcessVariables"
          uniqueItems: true
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        id:
          type: "string"
        status:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
        parentId:
          type: "string"
        processDefinitionKey:
          type: "string"
        processDefinitionId:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        processDefinitionName:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        initiator:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        startDate:
          type: "string"
          format: "date-time"
      title: "QueryCloudProcessInstance_ProcessVariables"
    QueryCloudSubprocessInstance_ProcessVariables:
      type: "object"
      properties:
        id:
          type: "string"
        processDefinitionName:
          type: "string"
      title: "QueryCloudSubprocessInstance_ProcessVariables"
    TasksQueryBody:
      type: "object"
      properties:
        variableKeys:
          type: "array"
          items:
            type: "string"
        standalone:
          type: "boolean"
        rootTasksOnly:
          type: "boolean"
      title: "TasksQueryBody"
    FilterProvider:
      title: "FilterProvider"
    MappingJacksonValue:
      type: "object"
      properties:
        value: {}
        filters:
          $ref: "#/components/schemas/FilterProvider"
      title: "MappingJacksonValue"
    ProcessInstanceQueryBody:
      type: "object"
      properties:
        variableKeys:
          type: "array"
          items:
            type: "string"
      title: "ProcessInstanceQueryBody"
    CloudVariableInstance:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        value: {}
        type:
          type: "string"
        processInstanceId:
          type: "string"
        taskId:
          type: "string"
        taskVariable:
          type: "boolean"
      title: "CloudVariableInstance"
    EntriesResponseContentCloudVariableInstance:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudVariableInstance"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudVariableInstance"
    EntryResponseContentCloudVariableInstance:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudVariableInstance"
      title: "EntryResponseContentCloudVariableInstance"
    ListResponseContentCloudVariableInstance:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudVariableInstance"
      title: "ListResponseContentCloudVariableInstance"
    PaginationMetadata:
      type: "object"
      properties:
        skipCount:
          type: "integer"
          format: "int64"
        maxItems:
          type: "integer"
          format: "int64"
        count:
          type: "integer"
          format: "int64"
        hasMoreItems:
          type: "boolean"
        totalItems:
          type: "integer"
          format: "int64"
      title: "PaginationMetadata"
    CloudVariableInstance_General:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        value: {}
        type:
          type: "string"
        processInstanceId:
          type: "string"
        taskId:
          type: "string"
        taskVariable:
          type: "boolean"
      title: "CloudVariableInstance_General"
    EntryResponseContentQueryCloudTask_General:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/QueryCloudTask_General"
      title: "EntryResponseContentQueryCloudTask_General"
    QueryCloudTask_General:
      type: "object"
      properties:
        permissions:
          type: "array"
          items:
            type: "string"
            enum:
            - "VIEW"
            - "CLAIM"
            - "RELEASE"
            - "UPDATE"
        processDefinitionName:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        processVariables:
          type: "array"
          items:
            $ref: "#/components/schemas/CloudVariableInstance_General"
          uniqueItems: true
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        priority:
          type: "integer"
          format: "int32"
        id:
          type: "string"
        owner:
          type: "string"
        duration:
          type: "integer"
          format: "int64"
        standalone:
          type: "boolean"
        status:
          type: "string"
          enum:
          - "CREATED"
          - "ASSIGNED"
          - "SUSPENDED"
          - "COMPLETED"
          - "CANCELLED"
          - "DELETED"
        formKey:
          type: "string"
        processDefinitionId:
          type: "string"
        processInstanceId:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        candidateUsers:
          type: "array"
          items:
            type: "string"
        candidateGroups:
          type: "array"
          items:
            type: "string"
        assignee:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        claimedDate:
          type: "string"
          format: "date-time"
        parentTaskId:
          type: "string"
        taskDefinitionKey:
          type: "string"
        taskProcessRootProcessInstanceId:
          type: "string"
        completedBy:
          type: "string"
        dueDate:
          type: "string"
          format: "date-time"
        createdDate:
          type: "string"
          format: "date-time"
        description:
          type: "string"
      title: "QueryCloudTask_General"
    EntryResponseContentQueryCloudProcessInstance_General:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/QueryCloudProcessInstance_General"
      title: "EntryResponseContentQueryCloudProcessInstance_General"
    QueryCloudProcessInstance_General:
      type: "object"
      properties:
        subprocesses:
          type: "array"
          items:
            $ref: "#/components/schemas/QueryCloudSubprocessInstance_General"
          uniqueItems: true
        linkedProcessInstanceType:
          type: "string"
        linkedProcessInstanceId:
          type: "string"
        linkedProcesses:
          type: "array"
          items:
            $ref: "#/components/schemas/QueryCloudSubprocessInstance_General"
          uniqueItems: true
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        id:
          type: "string"
        status:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
        parentId:
          type: "string"
        processDefinitionKey:
          type: "string"
        processDefinitionId:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        processDefinitionName:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        initiator:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        startDate:
          type: "string"
          format: "date-time"
      title: "QueryCloudProcessInstance_General"
    QueryCloudSubprocessInstance_General:
      type: "object"
      properties:
        id:
          type: "string"
        processDefinitionName:
          type: "string"
      title: "QueryCloudSubprocessInstance_General"
    EntriesResponseContentQueryCloudVariableInstance:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentQueryCloudVariableInstance"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentQueryCloudVariableInstance"
    EntryResponseContentQueryCloudVariableInstance:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/QueryCloudVariableInstance"
      title: "EntryResponseContentQueryCloudVariableInstance"
    ListResponseContentQueryCloudVariableInstance:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentQueryCloudVariableInstance"
      title: "ListResponseContentQueryCloudVariableInstance"
    QueryCloudVariableInstance:
      type: "object"
      properties:
        ephemeral:
          type: "boolean"
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        value: {}
        type:
          type: "string"
        processInstanceId:
          type: "string"
        taskId:
          type: "string"
        taskVariable:
          type: "boolean"
      title: "QueryCloudVariableInstance"
    EntriesResponseContentQueryCloudTask_General:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentQueryCloudTask_General"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata_General"
      title: "EntriesResponseContentQueryCloudTask_General"
    ListResponseContentQueryCloudTask_General:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentQueryCloudTask_General"
      title: "ListResponseContentQueryCloudTask_General"
    PaginationMetadata_General:
      type: "object"
      properties:
        skipCount:
          type: "integer"
          format: "int64"
        maxItems:
          type: "integer"
          format: "int64"
        count:
          type: "integer"
          format: "int64"
        hasMoreItems:
          type: "boolean"
        totalItems:
          type: "integer"
          format: "int64"
      title: "PaginationMetadata_General"
    EntriesResponseContentQueryCloudProcessInstance_General:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentQueryCloudProcessInstance_General"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata_General"
      title: "EntriesResponseContentQueryCloudProcessInstance_General"
    ListResponseContentQueryCloudProcessInstance_General:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentQueryCloudProcessInstance_General"
      title: "ListResponseContentQueryCloudProcessInstance_General"
    CloudProcessDefinition:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        key:
          type: "string"
        id:
          type: "string"
        version:
          type: "integer"
          format: "int32"
        formKey:
          type: "string"
        category:
          type: "string"
        description:
          type: "string"
      title: "CloudProcessDefinition"
    EntriesResponseContentCloudProcessDefinition:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudProcessDefinition"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudProcessDefinition"
    EntryResponseContentCloudProcessDefinition:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudProcessDefinition"
      title: "EntryResponseContentCloudProcessDefinition"
    ListResponseContentCloudProcessDefinition:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudProcessDefinition"
      title: "ListResponseContentCloudProcessDefinition"
    CloudApplication:
      type: "object"
      properties:
        name:
          type: "string"
        id:
          type: "string"
        version:
          type: "string"
      title: "CloudApplication"
    EntriesResponseContentCloudApplication:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudApplication"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudApplication"
    EntryResponseContentCloudApplication:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudApplication"
      title: "EntryResponseContentCloudApplication"
    ListResponseContentCloudApplication:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudApplication"
      title: "ListResponseContentCloudApplication"
    CloudServiceTask:
      type: "object"
      properties:
        integrationContextCounter:
          type: "integer"
          format: "int32"
        id:
          type: "string"
        status:
          type: "string"
          enum:
          - "STARTED"
          - "COMPLETED"
          - "CANCELLED"
          - "ERROR"
        processDefinitionKey:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        startedDate:
          type: "string"
          format: "date-time"
        cancelledDate:
          type: "string"
          format: "date-time"
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appVersion:
          type: "string"
        executionId:
          type: "string"
        activityName:
          type: "string"
        activityType:
          type: "string"
        processDefinitionId:
          type: "string"
        elementId:
          type: "string"
        processInstanceId:
          type: "string"
      title: "CloudServiceTask"
    EntriesResponseContentCloudServiceTask:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudServiceTask"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudServiceTask"
    EntryResponseContentCloudServiceTask:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudServiceTask"
      title: "EntryResponseContentCloudServiceTask"
    ListResponseContentCloudServiceTask:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudServiceTask"
      title: "ListResponseContentCloudServiceTask"
    CloudIntegrationContext:
      type: "object"
      properties:
        status:
          type: "string"
          enum:
          - "INTEGRATION_REQUESTED"
          - "INTEGRATION_RESULT_RECEIVED"
          - "INTEGRATION_ERROR_RECEIVED"
        errorCode:
          type: "string"
        requestDate:
          type: "string"
          format: "date-time"
        resultDate:
          type: "string"
          format: "date-time"
        errorDate:
          type: "string"
          format: "date-time"
        errorClassName:
          type: "string"
        stackTraceElements:
          type: "array"
          items:
            type: "object"
            properties:
              classLoaderName:
                type: "string"
              moduleName:
                type: "string"
              moduleVersion:
                type: "string"
              methodName:
                type: "string"
              fileName:
                type: "string"
              lineNumber:
                type: "integer"
                format: "int32"
              className:
                type: "string"
              nativeMethod:
                type: "boolean"
        errorMessage:
          type: "string"
        id:
          type: "string"
        clientId:
          type: "string"
        clientName:
          type: "string"
        executionId:
          type: "string"
        appVersion:
          type: "string"
        processDefinitionKey:
          type: "string"
        processDefinitionId:
          type: "string"
        processInstanceId:
          type: "string"
        parentProcessInstanceId:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        businessKey:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        clientType:
          type: "string"
        connectorType:
          type: "string"
        inBoundVariables:
          type: "object"
          additionalProperties: {}
        outBoundVariables:
          type: "object"
          additionalProperties: {}
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        appName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
      title: "CloudIntegrationContext"
    EntriesResponseContentCloudIntegrationContext:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudIntegrationContext"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudIntegrationContext"
    EntryResponseContentCloudIntegrationContext:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudIntegrationContext"
      title: "EntryResponseContentCloudIntegrationContext"
    ListResponseContentCloudIntegrationContext:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudIntegrationContext"
      title: "ListResponseContentCloudIntegrationContext"
x-service-url-prefix: ""
