---
openapi: "3.1.0"
info:
  title: "OpenAPI definition"
  version: "v0"
servers:
- url: "/"
paths:
  /v1/tasks/{taskId}:
    get:
      tags:
      - "task-controller-impl"
      summary: "getTaskById"
      operationId: "getTaskById"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get task"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "task-controller-impl"
      summary: "updateTask"
      operationId: "updateTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to update task"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "task-controller-impl"
      summary: "deleteTask"
      operationId: "deleteTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete task"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/variables/{variableName}:
    put:
      tags:
      - "task-variable-controller-impl"
      summary: "updateVariable"
      operationId: "updateVariable"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to update variable"
        required: true
        schema:
          type: "string"
      - name: "variableName"
        in: "path"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateTaskVariablePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-controller-impl"
      summary: "getProcessInstanceById"
      operationId: "getProcessInstanceById"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "process-instance-controller-impl"
      summary: "updateProcess"
      operationId: "updateProcess"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to update"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateProcessPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "process-instance-controller-impl"
      summary: "deleteProcessInstance"
      operationId: "deleteProcessInstance"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to delete"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-controller-impl"
      summary: "getVariables"
      operationId: "getVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to get variables"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "process-instance-variable-controller-impl"
      summary: "updateVariables"
      operationId: "updateVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to update variables"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SetProcessVariablesPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/message:
    put:
      tags:
      - "process-instance-controller-impl"
      summary: "receive"
      operationId: "receive"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ReceiveMessagePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "sendStartMessage"
      operationId: "sendStartMessage"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/StartMessagePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}:
    get:
      tags:
      - "task-admin-controller-impl"
      summary: "getTaskById"
      operationId: "getTaskById"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to retrieve task by id"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "task-admin-controller-impl"
      summary: "updateTask"
      operationId: "updateTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to update task"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "task-admin-controller-impl"
      summary: "deleteTask"
      operationId: "deleteTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete task"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/variables/{variableName}:
    put:
      tags:
      - "task-variable-admin-controller-impl"
      summary: "updateVariable"
      operationId: "updateVariable"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to update variable"
        required: true
        schema:
          type: "string"
      - name: "variableName"
        in: "path"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateTaskVariablePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}:
    get:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "getProcessInstanceById"
      operationId: "getProcessInstanceById"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to get process instance by id candidate\
          \ groups"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "updateProcess"
      operationId: "updateProcess"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to update process"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UpdateProcessPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "deleteProcessInstance"
      operationId: "deleteProcessInstance"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to delete"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/variables:
    get:
      tags:
      - "process-instance-variable-admin-controller-impl"
      summary: "getVariables"
      operationId: "getVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    put:
      tags:
      - "process-instance-variable-admin-controller-impl"
      summary: "updateVariables"
      operationId: "updateVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to update variables"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SetProcessVariablesPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "process-instance-variable-admin-controller-impl"
      summary: "removeVariables"
      operationId: "removeVariables"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to remove variables"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/RemoveProcessVariablesPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/message:
    put:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "receive"
      operationId: "receive"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ReceiveMessagePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "start"
      operationId: "start"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/StartMessagePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks:
    get:
      tags:
      - "task-controller-impl"
      summary: "getTasks"
      operationId: "getTasks"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "task-controller-impl"
      summary: "createNewTask"
      operationId: "createNewTask"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CreateTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/variables:
    get:
      tags:
      - "task-variable-controller-impl"
      summary: "getVariables"
      operationId: "getVariables"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get variables"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "task-variable-controller-impl"
      summary: "createVariable"
      operationId: "createVariable"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to create variable"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CreateTaskVariablePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/save:
    post:
      tags:
      - "task-controller-impl"
      summary: "saveTask"
      operationId: "saveTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to save task"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SaveTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/release:
    post:
      tags:
      - "task-controller-impl"
      summary: "releaseTask"
      operationId: "releaseTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to release task"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/complete:
    post:
      tags:
      - "task-controller-impl"
      summary: "completeTask"
      operationId: "completeTask"
      parameters:
      - name: "taskId"
        in: "path"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CompleteTaskPayload"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/claim:
    post:
      tags:
      - "task-controller-impl"
      summary: "claimTask"
      operationId: "claimTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to claim task"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "candidate-user-controller-impl"
      summary: "getUserCandidates"
      operationId: "getUserCandidates"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get user candidates"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateUser"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateUser"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "candidate-user-controller-impl"
      summary: "addCandidateUsers"
      operationId: "addCandidateUsers"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to add candidate users"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateUsersPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "candidate-user-controller-impl"
      summary: "deleteCandidateUsers"
      operationId: "deleteCandidateUsers"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete candidate users"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateUsersPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "candidate-group-controller-impl"
      summary: "getGroupCandidates"
      operationId: "getGroupCandidates"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get group candidate"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateGroup"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateGroup"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "candidate-group-controller-impl"
      summary: "addCandidateGroups"
      operationId: "addCandidateGroups"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to add candidate groups"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateGroupsPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "candidate-group-controller-impl"
      summary: "deleteCandidateGroups"
      operationId: "deleteCandidateGroups"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete candidate groups"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateGroupsPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/assign:
    post:
      tags:
      - "task-controller-impl"
      summary: "assign"
      operationId: "assign"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to assign task pay load"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AssignTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances:
    get:
      tags:
      - "process-instance-controller-impl"
      summary: "getProcessInstances"
      operationId: "getProcessInstances"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "startProcess"
      operationId: "startProcess"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/StartProcessPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/suspend:
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "suspend"
      operationId: "suspend"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to suspend"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/start:
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "startCreatedProcess"
      operationId: "startCreatedProcess"
      parameters:
      - name: "processInstanceId"
        in: "path"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/StartProcessPayload"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/resume:
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "resume"
      operationId: "resume"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to resume"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/signal:
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "sendSignal"
      operationId: "sendSignal"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SignalPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/create:
    post:
      tags:
      - "process-instance-controller-impl"
      summary: "createProcessInstance"
      operationId: "createProcessInstance"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CreateProcessInstancePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/variables:
    get:
      tags:
      - "task-variable-admin-controller-impl"
      summary: "getVariables"
      operationId: "getVariables"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get variables"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudVariableInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "task-variable-admin-controller-impl"
      summary: "createVariable"
      operationId: "createVariable"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to create variable"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CreateTaskVariablePayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/complete:
    post:
      tags:
      - "task-admin-controller-impl"
      summary: "completeTask"
      operationId: "completeTask"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to complete task"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CompleteTaskPayload"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/candidate-users:
    get:
      tags:
      - "candidate-user-admin-controller-impl"
      summary: "getUserCandidates"
      operationId: "getUserCandidates"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get user candidates"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateUser"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateUser"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "candidate-user-admin-controller-impl"
      summary: "addCandidateUsers"
      operationId: "addCandidateUsers"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to add candidate users"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateUsersPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "candidate-user-admin-controller-impl"
      summary: "deleteCandidateUsers"
      operationId: "deleteCandidateUsers"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete candidate users"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateUsersPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/candidate-groups:
    get:
      tags:
      - "candidate-group-admin-controller-impl"
      summary: "getGroupCandidates"
      operationId: "getGroupCandidates"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to get candidate groups"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateGroup"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCandidateGroup"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "candidate-group-admin-controller-impl"
      summary: "addCandidateGroups"
      operationId: "addCandidateGroups"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to add candidate groups"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateGroupsPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    delete:
      tags:
      - "candidate-group-admin-controller-impl"
      summary: "deleteCandidateGroups"
      operationId: "deleteCandidateGroups"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to delete candidate groups"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/CandidateGroupsPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/{taskId}/assign:
    post:
      tags:
      - "task-admin-controller-impl"
      summary: "assign"
      operationId: "assign"
      parameters:
      - name: "taskId"
        in: "path"
        description: "Enter the taskId to assign"
        required: true
        schema:
          type: "string"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AssignTaskPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks/assign:
    post:
      tags:
      - "task-admin-controller-impl"
      summary: "assign"
      operationId: "assign"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/AssignTasksPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances:
    get:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "getProcessInstances"
      operationId: "getProcessInstances"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
    post:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "startProcess"
      operationId: "startProcess"
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/StartProcessPayload"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/suspend:
    post:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "suspend"
      operationId: "suspend"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to suspend"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/resume:
    post:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "resume"
      operationId: "resume"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to resume"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/executions/{executionId}/replay/service-task:
    post:
      tags:
      - "service-task-admin-controller-impl"
      summary: "replayServiceTask"
      operationId: "replayServiceTask"
      parameters:
      - name: "executionId"
        in: "path"
        description: "Enter the executionId to replay service task"
        required: true
        schema:
          type: "string"
          minLength: 1
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ReplayServiceTaskRequest"
        required: true
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1:
    get:
      tags:
      - "home-controller-impl"
      summary: "getHomeInfo"
      operationId: "getHomeInfo"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentHomeResource"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/tasks/{taskId}/subtasks:
    get:
      tags:
      - "task-controller-impl"
      summary: "getSubtasks"
      operationId: "getSubtasks"
      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: "taskId"
        in: "path"
        description: "Enter the taskId to get sub tasks"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/tasks:
    get:
      tags:
      - "process-instance-tasks-controller-impl"
      summary: "getTasks"
      operationId: "getTasks"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to get tasks"
        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"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/subprocesses:
    get:
      tags:
      - "process-instance-controller-impl"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-instances/{processInstanceId}/model:
    get:
      tags:
      - "process-instance-controller-impl"
      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"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            image/svg+xml:
              schema:
                type: "string"
            application/json:
              schema:
                type: "string"
            application/hal+json:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions:
    get:
      tags:
      - "process-definition-controller-impl"
      summary: "getProcessDefinitions"
      operationId: "getProcessDefinitions"
      parameters:
      - name: "include"
        in: "query"
        description: "List of values to include in response"
        required: false
        schema:
          type: "array"
          default: []
          items:
            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"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentExtendedCloudProcessDefinition"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentExtendedCloudProcessDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions/{id}:
    get:
      tags:
      - "process-definition-controller-impl"
      summary: "getProcessDefinition"
      operationId: "getProcessDefinition"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get process definition"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessDefinition"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentCloudProcessDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions/{id}/static-values:
    get:
      tags:
      - "process-definition-controller-impl"
      summary: "getProcessModelStaticValuesMappingForStartEvent"
      operationId: "getProcessModelStaticValuesMappingForStartEvent"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get process model static values mapping for\
          \ start event"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                type: "object"
                additionalProperties: {}
            application/hal+json:
              schema:
                type: "object"
                additionalProperties: {}
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions/{id}/model:
    get:
      tags:
      - "process-definition-controller-impl"
      summary: "getProcessDiagram"
      operationId: "getProcessDiagram"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get process diagram"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            image/svg+xml:
              schema:
                type: "string"
            application/json:
              schema:
                type: "string"
            application/xml:
              schema:
                type: "string"
            application/hal+json:
              schema:
                type: "string"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
      - oauth: []
      - oauth: []
  /v1/process-definitions/{id}/meta:
    get:
      tags:
      - "process-definition-meta-controller-impl"
      summary: "getProcessDefinitionMetadata"
      operationId: "getProcessDefinitionMetadata"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get process definition metadata"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentProcessDefinitionMeta"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentProcessDefinitionMeta"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/process-definitions/{id}/constant-values:
    get:
      tags:
      - "process-definition-controller-impl"
      summary: "getProcessModelConstantValuesForStartEvent"
      operationId: "getProcessModelConstantValuesForStartEvent"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get process model constant values for start\
          \ event"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                type: "object"
                additionalProperties: {}
            application/hal+json:
              schema:
                type: "object"
                additionalProperties: {}
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/connector-definitions:
    get:
      tags:
      - "connector-definition-controller-impl"
      summary: "getConnectorDefinitions"
      operationId: "getConnectorDefinitions"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentConnectorDefinition"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentConnectorDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /v1/connector-definitions/{id}:
    get:
      tags:
      - "connector-definition-controller-impl"
      summary: "getConnectorDefinition"
      operationId: "getConnectorDefinition"
      parameters:
      - name: "id"
        in: "path"
        description: "Enter the id to get connector definition"
        required: true
        schema:
          type: "string"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentConnectorDefinition"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentConnectorDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/tasks:
    get:
      tags:
      - "task-admin-controller-impl"
      summary: "getTasks"
      operationId: "getTasks"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudTask"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/subprocesses:
    get:
      tags:
      - "process-instance-admin-controller-impl"
      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"
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentCloudProcessInstance"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-definitions:
    get:
      tags:
      - "process-definition-admin-controller-impl"
      summary: "getAllProcessDefinitions"
      operationId: "getAllProcessDefinitions"
      parameters:
      - name: "include"
        in: "query"
        description: "List of values to include in response"
        required: false
        schema:
          type: "array"
          default: []
          items:
            type: "string"
      - name: "latestVersion"
        in: "query"
        description: "Specifies whether to include latest versions only (true) or\
          \ all the versions (false) of each process definition"
        required: false
        schema:
          type: "boolean"
          default: false
      - 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"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ListResponseContentExtendedCloudProcessDefinition"
            application/hal+json:
              schema:
                $ref: "#/components/schemas/ListResponseContentExtendedCloudProcessDefinition"
        "401":
          description: "Unauthorized"
      security:
      - oauth: []
  /admin/v1/process-instances/{processInstanceId}/destroy:
    delete:
      tags:
      - "process-instance-admin-controller-impl"
      summary: "destroyProcessInstance"
      operationId: "destroyProcessInstance"
      parameters:
      - name: "processInstanceId"
        in: "path"
        description: "Enter the processInstanceId to destroy a process instance"
        required: true
        schema:
          type: "string"
      - name: "force"
        in: "query"
        description: "Enable force delete if the process is still running"
        required: false
        schema:
          type: "boolean"
          default: false
      responses:
        "400":
          description: "Bad Request"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "409":
          description: "Conflict"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "404":
          description: "Not Found"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "204":
          description: "No Content"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "422":
          description: "Unprocessable Entity"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "403":
          description: "Forbidden"
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/EntryResponseContentActivitiErrorMessage"
        "200":
          description: "OK"
        "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"
    UpdateTaskPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        dueDate:
          type: "string"
          format: "date-time"
        priority:
          type: "integer"
          format: "int32"
        assignee:
          type: "string"
        parentTaskId:
          type: "string"
        formKey:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "UpdateTaskPayload"
      title: "UpdateTaskPayload"
    CloudTask:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appName:
          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"
        processDefinitionId:
          type: "string"
        businessKey:
          type: "string"
        processInstanceId:
          type: "string"
        parentTaskId:
          type: "string"
        candidateUsers:
          type: "array"
          items:
            type: "string"
        candidateGroups:
          type: "array"
          items:
            type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        dueDate:
          type: "string"
          format: "date-time"
        taskProcessRootProcessInstanceId:
          type: "string"
        assignee:
          type: "string"
        formKey:
          type: "string"
        taskDefinitionKey:
          type: "string"
        completedDate:
          type: "string"
          format: "date-time"
        createdDate:
          type: "string"
          format: "date-time"
        claimedDate:
          type: "string"
          format: "date-time"
        completedBy:
          type: "string"
        description:
          type: "string"
      title: "CloudTask"
    EntryResponseContentCloudTask:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudTask"
      title: "EntryResponseContentCloudTask"
    UpdateTaskVariablePayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        name:
          type: "string"
        value: {}
        payloadType:
          type: "string"
          enum:
          - "UpdateTaskVariablePayload"
      title: "UpdateTaskVariablePayload"
    UpdateProcessPayload:
      type: "object"
      properties:
        id:
          type: "string"
        processInstanceId:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        businessKey:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "UpdateProcessPayload"
      title: "UpdateProcessPayload"
    CloudProcessInstance:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appName:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        id:
          type: "string"
        status:
          type: "string"
          enum:
          - "CREATED"
          - "RUNNING"
          - "SUSPENDED"
          - "CANCELLED"
          - "COMPLETED"
        parentId:
          type: "string"
        processDefinitionId:
          type: "string"
        businessKey:
          type: "string"
        processDefinitionKey:
          type: "string"
        rootProcessInstanceId:
          type: "string"
        initiator:
          type: "string"
        processDefinitionName:
          type: "string"
        processDefinitionVersion:
          type: "integer"
          format: "int32"
        startDate:
          type: "string"
          format: "date-time"
        completedDate:
          type: "string"
          format: "date-time"
      title: "CloudProcessInstance"
    EntryResponseContentCloudProcessInstance:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudProcessInstance"
      title: "EntryResponseContentCloudProcessInstance"
    SetProcessVariablesPayload:
      type: "object"
      properties:
        id:
          type: "string"
        processInstanceId:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
        payloadType:
          type: "string"
          enum:
          - "SetProcessVariablesPayload"
      title: "SetProcessVariablesPayload"
    ReceiveMessagePayload:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        correlationKey:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
      title: "ReceiveMessagePayload"
    CreateTaskPayload:
      type: "object"
      description: "Enter the taskId to create new task"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        dueDate:
          type: "string"
          format: "date-time"
        priority:
          type: "integer"
          format: "int32"
        assignee:
          type: "string"
        candidateGroups:
          type: "array"
          items:
            type: "string"
        candidateUsers:
          type: "array"
          items:
            type: "string"
        parentTaskId:
          type: "string"
        formKey:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "CreateTaskPayload"
      title: "CreateTaskPayload"
    CreateTaskVariablePayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        name:
          type: "string"
        value: {}
        payloadType:
          type: "string"
          enum:
          - "CreateTaskVariablePayload"
      title: "CreateTaskVariablePayload"
    SaveTaskPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
        payloadType:
          type: "string"
          enum:
          - "SaveTaskPayload"
      title: "SaveTaskPayload"
    CompleteTaskPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
        payloadType:
          type: "string"
          enum:
          - "CompleteTaskPayload"
      title: "CompleteTaskPayload"
    CandidateUsersPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        candidateUsers:
          type: "array"
          items:
            type: "string"
        payloadType:
          type: "string"
          enum:
          - "CandidateUsersPayload"
      title: "CandidateUsersPayload"
    CandidateGroupsPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        candidateGroups:
          type: "array"
          items:
            type: "string"
        payloadType:
          type: "string"
          description: "A mandatory value that identifies the payload type for the\
            \ request"
          enum:
          - "CandidateGroupsPayload"
      title: "CandidateGroupsPayload"
    AssignTaskPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskId:
          type: "string"
        assignee:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "AssignTaskPayload"
      title: "AssignTaskPayload"
    StartProcessPayload:
      type: "object"
      properties:
        id:
          type: "string"
        processDefinitionId:
          type: "string"
        processDefinitionKey:
          type: "string"
        name:
          type: "string"
        businessKey:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
        linkedProcessInstanceId:
          type: "string"
        linkedProcessInstanceType:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "StartProcessPayload"
      title: "StartProcessPayload"
    SignalPayload:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
        payloadType:
          type: "string"
          enum:
          - "SignalPayload"
      title: "SignalPayload"
    StartMessagePayload:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        businessKey:
          type: "string"
        variables:
          type: "object"
          additionalProperties: {}
      title: "StartMessagePayload"
    CreateProcessInstancePayload:
      type: "object"
      properties:
        id:
          type: "string"
        processDefinitionId:
          type: "string"
        processDefinitionKey:
          type: "string"
        name:
          type: "string"
        businessKey:
          type: "string"
        payloadType:
          type: "string"
          enum:
          - "CreateProcessInstancePayload"
      title: "CreateProcessInstancePayload"
    AssignTasksPayload:
      type: "object"
      properties:
        id:
          type: "string"
        taskIds:
          type: "array"
          items:
            type: "string"
        assignee:
          type: "string"
      title: "AssignTasksPayload"
    EntriesResponseContentCloudTask:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudTask"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudTask"
    ListResponseContentCloudTask:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudTask"
      title: "ListResponseContentCloudTask"
    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"
    ReplayServiceTaskRequest:
      type: "object"
      properties:
        flowNodeId:
          type: "string"
          minLength: 1
      required:
      - "flowNodeId"
      title: "ReplayServiceTaskRequest"
    EntryResponseContentHomeResource:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/HomeResource"
      title: "EntryResponseContentHomeResource"
    HomeResource:
      type: "object"
      properties:
        welcome:
          type: "string"
      title: "HomeResource"
    CloudVariableInstance:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appName:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        value: {}
        type:
          type: "string"
        taskId:
          type: "string"
        processInstanceId:
          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"
    CandidateUser:
      type: "object"
      properties:
        user:
          type: "string"
      title: "CandidateUser"
    EntriesResponseContentCandidateUser:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCandidateUser"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCandidateUser"
    EntryResponseContentCandidateUser:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CandidateUser"
      title: "EntryResponseContentCandidateUser"
    ListResponseContentCandidateUser:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCandidateUser"
      title: "ListResponseContentCandidateUser"
    CandidateGroup:
      type: "object"
      properties:
        group:
          type: "string"
      title: "CandidateGroup"
    EntriesResponseContentCandidateGroup:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCandidateGroup"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCandidateGroup"
    EntryResponseContentCandidateGroup:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CandidateGroup"
      title: "EntryResponseContentCandidateGroup"
    ListResponseContentCandidateGroup:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCandidateGroup"
      title: "ListResponseContentCandidateGroup"
    EntriesResponseContentCloudProcessInstance:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentCloudProcessInstance"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentCloudProcessInstance"
    ListResponseContentCloudProcessInstance:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentCloudProcessInstance"
      title: "ListResponseContentCloudProcessInstance"
    EntriesResponseContentExtendedCloudProcessDefinition:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentExtendedCloudProcessDefinition"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentExtendedCloudProcessDefinition"
    EntryResponseContentExtendedCloudProcessDefinition:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/ExtendedCloudProcessDefinition"
      title: "EntryResponseContentExtendedCloudProcessDefinition"
    ExtendedCloudProcessDefinition:
      type: "object"
      properties:
        constantValues:
          type: "object"
          additionalProperties: {}
        variableDefinitions:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableDefinition"
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appName:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        key:
          type: "string"
        id:
          type: "string"
        version:
          type: "integer"
          format: "int32"
        category:
          type: "string"
        formKey:
          type: "string"
        description:
          type: "string"
      title: "ExtendedCloudProcessDefinition"
    ListResponseContentExtendedCloudProcessDefinition:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentExtendedCloudProcessDefinition"
      title: "ListResponseContentExtendedCloudProcessDefinition"
    VariableDefinition:
      type: "object"
      properties:
        name:
          type: "string"
        id:
          type: "string"
        type:
          type: "string"
        displayName:
          type: "string"
        required:
          type: "boolean"
        display:
          type: "boolean"
        analytics:
          type: "boolean"
        description:
          type: "string"
      title: "VariableDefinition"
    CloudProcessDefinition:
      type: "object"
      properties:
        serviceFullName:
          type: "string"
        serviceName:
          type: "string"
        serviceType:
          type: "string"
        serviceVersion:
          type: "string"
        appName:
          type: "string"
        appVersion:
          type: "string"
        name:
          type: "string"
        key:
          type: "string"
        id:
          type: "string"
        version:
          type: "integer"
          format: "int32"
        category:
          type: "string"
        formKey:
          type: "string"
        description:
          type: "string"
      title: "CloudProcessDefinition"
    EntryResponseContentCloudProcessDefinition:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/CloudProcessDefinition"
      title: "EntryResponseContentCloudProcessDefinition"
    AnnotatedMember:
      type: "object"
      properties:
        fullName:
          type: "string"
        member:
          type: "object"
          properties:
            name:
              type: "string"
            modifiers:
              type: "integer"
              format: "int32"
            synthetic:
              type: "boolean"
        allAnnotations:
          $ref: "#/components/schemas/AnnotationMap"
        typeContext:
          $ref: "#/components/schemas/TypeResolutionContext"
          deprecated: true
        name:
          type: "string"
        public:
          type: "boolean"
        static:
          type: "boolean"
        annotated:
          type: "object"
          properties:
            annotations:
              type: "array"
              items: {}
            declaredAnnotations:
              type: "array"
              items: {}
      title: "AnnotatedMember"
    AnnotationMap:
      title: "AnnotationMap"
    EntryResponseContentProcessDefinitionMeta:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/ProcessDefinitionMeta"
      title: "EntryResponseContentProcessDefinitionMeta"
    JsonDeserializerObject:
      type: "object"
      properties:
        nullValue:
          deprecated: true
        knownPropertyNames:
          type: "array"
          items: {}
        delegatee: {}
        cachable:
          type: "boolean"
        nullAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        emptyValue:
          deprecated: true
        emptyAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        objectIdReader:
          $ref: "#/components/schemas/ObjectIdReader"
      title: "JsonDeserializerObject"
    MergeInfo:
      type: "object"
      properties:
        getter:
          $ref: "#/components/schemas/AnnotatedMember"
        fromDefaults:
          type: "boolean"
      title: "MergeInfo"
    NullValueProvider:
      type: "object"
      properties:
        nullAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
      title: "NullValueProvider"
    ObjectIdGeneratorObject:
      title: "ObjectIdGeneratorObject"
    ObjectIdInfo:
      type: "object"
      properties:
        alwaysAsId:
          type: "boolean"
        propertyName:
          $ref: "#/components/schemas/PropertyName"
      title: "ObjectIdInfo"
    ObjectIdReader:
      type: "object"
      properties:
        propertyName:
          $ref: "#/components/schemas/PropertyName"
        generator:
          $ref: "#/components/schemas/ObjectIdGeneratorObject"
        resolver:
          $ref: "#/components/schemas/ObjectIdResolver"
        idProperty:
          $ref: "#/components/schemas/SettableBeanProperty"
        deserializer: {}
      title: "ObjectIdReader"
    ObjectIdResolver:
      title: "ObjectIdResolver"
    ProcessDefinitionMeta:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        version:
          type: "integer"
          format: "int32"
        users:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        groups:
          type: "array"
          items:
            type: "string"
          uniqueItems: true
        variables:
          type: "array"
          description: "a key value map used to give a value to the variables used\
            \ in a process."
          items:
            $ref: "#/components/schemas/ProcessDefinitionVariable"
          uniqueItems: true
        userTasks:
          type: "array"
          items:
            $ref: "#/components/schemas/ProcessDefinitionUserTask"
          uniqueItems: true
        serviceTasks:
          type: "array"
          items:
            $ref: "#/components/schemas/ProcessDefinitionServiceTask"
          uniqueItems: true
      title: "ProcessDefinitionMeta"
    ProcessDefinitionServiceTask:
      type: "object"
      properties:
        nullValue:
          type: "array"
          deprecated: true
          items:
            $ref: "#/components/schemas/ProcessDefinitionServiceTask"
          uniqueItems: true
        knownPropertyNames:
          type: "array"
          items: {}
        delegatee:
          $ref: "#/components/schemas/JsonDeserializerObject"
        cachable:
          type: "boolean"
        nullAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        emptyValue:
          deprecated: true
        emptyAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        objectIdReader:
          $ref: "#/components/schemas/ObjectIdReader"
        taskName:
          type: "string"
        taskImplementation:
          type: "string"
      title: "ProcessDefinitionServiceTask"
    ProcessDefinitionUserTask:
      type: "object"
      properties:
        nullValue:
          type: "array"
          deprecated: true
          items:
            $ref: "#/components/schemas/ProcessDefinitionUserTask"
          uniqueItems: true
        knownPropertyNames:
          type: "array"
          items: {}
        delegatee:
          $ref: "#/components/schemas/JsonDeserializerObject"
        cachable:
          type: "boolean"
        nullAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        emptyValue:
          deprecated: true
        emptyAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        objectIdReader:
          $ref: "#/components/schemas/ObjectIdReader"
        taskName:
          type: "string"
        taskDocumentation:
          type: "string"
      title: "ProcessDefinitionUserTask"
    ProcessDefinitionVariable:
      type: "object"
      properties:
        nullValue:
          type: "array"
          deprecated: true
          items:
            $ref: "#/components/schemas/ProcessDefinitionVariable"
          uniqueItems: true
        knownPropertyNames:
          type: "array"
          items: {}
        delegatee:
          $ref: "#/components/schemas/JsonDeserializerObject"
        cachable:
          type: "boolean"
        nullAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        emptyValue:
          deprecated: true
        emptyAccessPattern:
          type: "string"
          enum:
          - "ALWAYS_NULL"
          - "CONSTANT"
          - "DYNAMIC"
        objectIdReader:
          $ref: "#/components/schemas/ObjectIdReader"
        variableName:
          type: "string"
        variableType:
          type: "string"
      title: "ProcessDefinitionVariable"
    PropertyMetadata:
      type: "object"
      properties:
        defaultValue:
          type: "string"
        index:
          type: "integer"
          format: "int32"
        mergeInfo:
          $ref: "#/components/schemas/MergeInfo"
        required:
          type: "boolean"
        valueNulls:
          type: "string"
          enum:
          - "SET"
          - "SKIP"
          - "FAIL"
          - "AS_EMPTY"
          - "DEFAULT"
        contentNulls:
          type: "string"
          enum:
          - "SET"
          - "SKIP"
          - "FAIL"
          - "AS_EMPTY"
          - "DEFAULT"
        description:
          type: "string"
      title: "PropertyMetadata"
    PropertyName:
      type: "object"
      properties:
        empty:
          type: "boolean"
        simpleName:
          type: "string"
        namespace:
          type: "string"
      title: "PropertyName"
    SettableBeanProperty:
      type: "object"
      properties:
        name:
          type: "string"
        fullName:
          $ref: "#/components/schemas/PropertyName"
        ignorable:
          type: "boolean"
        member:
          $ref: "#/components/schemas/AnnotatedMember"
        objectIdInfo:
          $ref: "#/components/schemas/ObjectIdInfo"
        managedReferenceName:
          type: "string"
        wrapperName:
          $ref: "#/components/schemas/PropertyName"
        valueTypeDeserializer:
          $ref: "#/components/schemas/TypeDeserializer"
        nullValueProvider:
          $ref: "#/components/schemas/NullValueProvider"
        propertyIndex:
          type: "integer"
          format: "int32"
        creatorIndex:
          type: "integer"
          format: "int32"
        injectableValueId: {}
        injectionOnly:
          type: "boolean"
        valueDeserializer: {}
        virtual:
          type: "boolean"
        metadata:
          $ref: "#/components/schemas/PropertyMetadata"
        required:
          type: "boolean"
      title: "SettableBeanProperty"
    TypeDeserializer:
      type: "object"
      properties:
        typeInclusion:
          type: "string"
          enum:
          - "PROPERTY"
          - "WRAPPER_OBJECT"
          - "WRAPPER_ARRAY"
          - "EXTERNAL_PROPERTY"
          - "EXISTING_PROPERTY"
        typeIdResolver:
          $ref: "#/components/schemas/TypeIdResolver"
        propertyName:
          type: "string"
      title: "TypeDeserializer"
    TypeIdResolver:
      type: "object"
      properties:
        mechanism:
          type: "string"
          enum:
          - "NONE"
          - "CLASS"
          - "MINIMAL_CLASS"
          - "NAME"
          - "SIMPLE_NAME"
          - "DEDUCTION"
          - "CUSTOM"
        descForKnownTypeIds:
          type: "string"
      title: "TypeIdResolver"
    TypeResolutionContext:
      title: "TypeResolutionContext"
    ActionDefinition:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        inputs:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableDefinition"
        outputs:
          type: "array"
          items:
            $ref: "#/components/schemas/VariableDefinition"
      title: "ActionDefinition"
    ConnectorDefinition:
      type: "object"
      properties:
        id:
          type: "string"
        name:
          type: "string"
        description:
          type: "string"
        actions:
          type: "object"
          additionalProperties:
            $ref: "#/components/schemas/ActionDefinition"
      title: "ConnectorDefinition"
    EntriesResponseContentConnectorDefinition:
      type: "object"
      properties:
        entries:
          type: "array"
          items:
            $ref: "#/components/schemas/EntryResponseContentConnectorDefinition"
        pagination:
          $ref: "#/components/schemas/PaginationMetadata"
      title: "EntriesResponseContentConnectorDefinition"
    EntryResponseContentConnectorDefinition:
      type: "object"
      properties:
        entry:
          $ref: "#/components/schemas/ConnectorDefinition"
      title: "EntryResponseContentConnectorDefinition"
    ListResponseContentConnectorDefinition:
      type: "object"
      properties:
        list:
          $ref: "#/components/schemas/EntriesResponseContentConnectorDefinition"
      title: "ListResponseContentConnectorDefinition"
    RemoveProcessVariablesPayload:
      type: "object"
      properties:
        id:
          type: "string"
        processInstanceId:
          type: "string"
        variableNames:
          type: "array"
          items:
            type: "string"
        payloadType:
          type: "string"
          enum:
          - "RemoveProcessVariablesPayload"
      title: "RemoveProcessVariablesPayload"
x-service-url-prefix: ""
