{
  "openapi" : "3.0.3",
  "info" : {
    "title" : "Runtime Bundle ReST API",
    "license" : {
      "name" : "© null-null null. All rights reserved"
    },
    "version" : "0.0.1-PR-547-821-SNAPSHOT"
  },
  "servers" : [ {
    "url" : "/"
  } ],
  "tags" : [ {
    "name" : "candidate-group-admin-controller-impl",
    "description" : "Candidate Group Admin Controller Impl"
  }, {
    "name" : "candidate-group-controller-impl",
    "description" : "Candidate Group Controller Impl"
  }, {
    "name" : "candidate-user-admin-controller-impl",
    "description" : "Candidate User Admin Controller Impl"
  }, {
    "name" : "candidate-user-controller-impl",
    "description" : "Candidate User Controller Impl"
  }, {
    "name" : "connector-definition-controller-impl",
    "description" : "Connector Definition Controller Impl"
  }, {
    "name" : "home-controller-impl",
    "description" : "Home Controller Impl"
  }, {
    "name" : "process-definition-admin-controller-impl",
    "description" : "Process Definition Admin Controller Impl"
  }, {
    "name" : "process-definition-controller-impl",
    "description" : "Process Definition Controller Impl"
  }, {
    "name" : "process-definition-meta-controller-impl",
    "description" : "Process Definition Meta Controller Impl"
  }, {
    "name" : "process-instance-admin-controller-impl",
    "description" : "Process Instance Admin Controller Impl"
  }, {
    "name" : "process-instance-controller-impl",
    "description" : "Process Instance Controller Impl"
  }, {
    "name" : "process-instance-tasks-controller-impl",
    "description" : "Process Instance Tasks Controller Impl"
  }, {
    "name" : "process-instance-variable-admin-controller-impl",
    "description" : "Process Instance Variable Admin Controller Impl"
  }, {
    "name" : "process-instance-variable-controller-impl",
    "description" : "Process Instance Variable Controller Impl"
  }, {
    "name" : "task-admin-controller-impl",
    "description" : "Task Admin Controller Impl"
  }, {
    "name" : "task-controller-impl",
    "description" : "Task Controller Impl"
  }, {
    "name" : "task-variable-admin-controller-impl",
    "description" : "Task Variable Admin Controller Impl"
  }, {
    "name" : "task-variable-controller-impl",
    "description" : "Task Variable Controller Impl"
  } ],
  "paths" : {
    "/admin/v1/tasks/{taskId}/candidate-groups" : {
      "get" : {
        "tags" : [ "candidate-group-admin-controller-impl" ],
        "summary" : "getGroupCandidates",
        "operationId" : "getGroupCandidatesUsingGET",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateGroup"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateGroup"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "candidate-group-admin-controller-impl" ],
        "summary" : "addCandidateGroups",
        "operationId" : "addCandidateGroupsUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateGroupsPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "candidate-group-admin-controller-impl" ],
        "summary" : "deleteCandidateGroups",
        "operationId" : "deleteCandidateGroupsUsingDELETE",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateGroupsPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/candidate-groups" : {
      "get" : {
        "tags" : [ "candidate-group-controller-impl" ],
        "summary" : "getGroupCandidates",
        "operationId" : "getGroupCandidatesUsingGET_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateGroup"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateGroup"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "candidate-group-controller-impl" ],
        "summary" : "addCandidateGroups",
        "operationId" : "addCandidateGroupsUsingPOST_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateGroupsPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "candidate-group-controller-impl" ],
        "summary" : "deleteCandidateGroups",
        "operationId" : "deleteCandidateGroupsUsingDELETE_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateGroupsPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}/candidate-users" : {
      "get" : {
        "tags" : [ "candidate-user-admin-controller-impl" ],
        "summary" : "getUserCandidates",
        "operationId" : "getUserCandidatesUsingGET",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateUser"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateUser"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "candidate-user-admin-controller-impl" ],
        "summary" : "addCandidateUsers",
        "operationId" : "addCandidateUsersUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateUsersPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "candidate-user-admin-controller-impl" ],
        "summary" : "deleteCandidateUsers",
        "operationId" : "deleteCandidateUsersUsingDELETE",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateUsersPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/candidate-users" : {
      "get" : {
        "tags" : [ "candidate-user-controller-impl" ],
        "summary" : "getUserCandidates",
        "operationId" : "getUserCandidatesUsingGET_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateUser"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCandidateUser"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "candidate-user-controller-impl" ],
        "summary" : "addCandidateUsers",
        "operationId" : "addCandidateUsersUsingPOST_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateUsersPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "candidate-user-controller-impl" ],
        "summary" : "deleteCandidateUsers",
        "operationId" : "deleteCandidateUsersUsingDELETE_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CandidateUsersPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/connector-definitions" : {
      "get" : {
        "tags" : [ "connector-definition-controller-impl" ],
        "summary" : "getConnectorDefinitions",
        "operationId" : "getConnectorDefinitionsUsingGET",
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfConnectorDefinition"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfConnectorDefinition"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/connector-definitions/{id}" : {
      "get" : {
        "tags" : [ "connector-definition-controller-impl" ],
        "summary" : "getConnectorDefinition",
        "operationId" : "getConnectorDefinitionUsingGET",
        "parameters" : [ {
          "name" : "id",
          "in" : "path",
          "description" : "id",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfConnectorDefinition"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfConnectorDefinition"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1" : {
      "get" : {
        "tags" : [ "home-controller-impl" ],
        "summary" : "getHomeInfo",
        "operationId" : "getHomeInfoUsingGET",
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "*/*" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfHomeResource"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-definitions" : {
      "get" : {
        "tags" : [ "process-definition-admin-controller-impl" ],
        "summary" : "getAllProcessDefinitions",
        "operationId" : "getAllProcessDefinitionsUsingGET",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessDefinition"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessDefinition"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-definitions" : {
      "get" : {
        "tags" : [ "process-definition-controller-impl" ],
        "summary" : "getProcessDefinitions",
        "operationId" : "getProcessDefinitionsUsingGET",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessDefinition"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessDefinition"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-definitions/{id}" : {
      "get" : {
        "tags" : [ "process-definition-controller-impl" ],
        "summary" : "getProcessDefinition",
        "operationId" : "getProcessDefinitionUsingGET",
        "parameters" : [ {
          "name" : "id",
          "in" : "path",
          "description" : "id",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessDefinition"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessDefinition"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-definitions/{id}/model" : {
      "get" : {
        "tags" : [ "process-definition-controller-impl" ],
        "summary" : "getProcessModel",
        "operationId" : "getBpmnModelUsingGET",
        "parameters" : [ {
          "name" : "id",
          "in" : "path",
          "description" : "id",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/xml" : {
                "schema" : {
                  "type" : "string"
                }
              },
              "application/json" : {
                "schema" : {
                  "type" : "string"
                }
              },
              "image/svg+xml" : {
                "schema" : {
                  "type" : "string"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-definitions/{id}/meta" : {
      "get" : {
        "tags" : [ "process-definition-meta-controller-impl" ],
        "summary" : "getProcessDefinitionMetadata",
        "operationId" : "getProcessDefinitionMetadataUsingGET",
        "parameters" : [ {
          "name" : "id",
          "in" : "path",
          "description" : "id",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfProcessDefinitionMeta"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfProcessDefinitionMeta"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances" : {
      "get" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "getProcessInstances",
        "operationId" : "getProcessInstancesUsingGET",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "startProcess",
        "operationId" : "startProcessUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StartProcessPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/message" : {
      "put" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "receive",
        "operationId" : "receiveUsingPUT",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ReceiveMessagePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "start",
        "operationId" : "startUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StartMessagePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/{processInstanceId}" : {
      "get" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "getProcessInstanceById",
        "operationId" : "getProcessInstanceByIdUsingGET",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "put" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "updateProcess",
        "operationId" : "updateProcessUsingPUT",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateProcessPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "deleteProcessInstance",
        "operationId" : "deleteProcessInstanceUsingDELETE",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/{processInstanceId}/resume" : {
      "post" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "resume",
        "operationId" : "resumeUsingPOST",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/{processInstanceId}/subprocesses" : {
      "get" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "subprocesses",
        "operationId" : "subprocessesUsingGET",
        "parameters" : [ {
          "name" : "maxItems",
          "in" : "query",
          "required" : false,
          "style" : "form",
          "schema" : {
            "type" : "integer",
            "format" : "int32"
          }
        }, {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        }, {
          "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/{processInstanceId}/suspend" : {
      "post" : {
        "tags" : [ "process-instance-admin-controller-impl" ],
        "summary" : "suspend",
        "operationId" : "suspendUsingPOST",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances" : {
      "get" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "getProcessInstances",
        "operationId" : "getProcessInstancesUsingGET_1",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "startProcess",
        "operationId" : "startProcessUsingPOST_1",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StartProcessPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/create" : {
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "createProcessInstance",
        "operationId" : "createProcessInstanceUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CreateProcessInstancePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/message" : {
      "put" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "receive",
        "operationId" : "receiveUsingPUT_1",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/ReceiveMessagePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "sendStartMessage",
        "operationId" : "sendStartMessageUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StartMessagePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/signal" : {
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "sendSignal",
        "operationId" : "sendSignalUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SignalPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}" : {
      "get" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "getProcessInstanceById",
        "operationId" : "getProcessInstanceByIdUsingGET_1",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "put" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "updateProcess",
        "operationId" : "updateProcessUsingPUT_1",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateProcessPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "deleteProcessInstance",
        "operationId" : "deleteProcessInstanceUsingDELETE_1",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/model" : {
      "get" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "getProcessDiagram",
        "operationId" : "getProcessDiagramUsingGET",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "image/svg+xml" : {
                "schema" : {
                  "type" : "string"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/resume" : {
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "resume",
        "operationId" : "resumeUsingPOST_1",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/start" : {
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "startCreatedProcess",
        "operationId" : "startCreatedProcessUsingPOST",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/StartProcessPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/subprocesses" : {
      "get" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "subprocesses",
        "operationId" : "subprocessesUsingGET_1",
        "parameters" : [ {
          "name" : "maxItems",
          "in" : "query",
          "required" : false,
          "style" : "form",
          "schema" : {
            "type" : "integer",
            "format" : "int32"
          }
        }, {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        }, {
          "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/suspend" : {
      "post" : {
        "tags" : [ "process-instance-controller-impl" ],
        "summary" : "suspend",
        "operationId" : "suspendUsingPOST_1",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/tasks" : {
      "get" : {
        "tags" : [ "process-instance-tasks-controller-impl" ],
        "summary" : "getTasks",
        "operationId" : "getTasksUsingGET",
        "parameters" : [ {
          "name" : "maxItems",
          "in" : "query",
          "required" : false,
          "style" : "form",
          "schema" : {
            "type" : "integer",
            "format" : "int32"
          }
        }, {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        }, {
          "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/process-instances/{processInstanceId}/variables" : {
      "put" : {
        "tags" : [ "process-instance-variable-admin-controller-impl" ],
        "summary" : "updateVariables",
        "operationId" : "updateVariablesUsingPUT",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SetProcessVariablesPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "process-instance-variable-admin-controller-impl" ],
        "summary" : "removeVariables",
        "operationId" : "removeVariablesUsingDELETE",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/RemoveProcessVariablesPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/process-instances/{processInstanceId}/variables" : {
      "get" : {
        "tags" : [ "process-instance-variable-controller-impl" ],
        "summary" : "getVariables",
        "operationId" : "getVariablesUsingGET",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "process-instance-variable-controller-impl" ],
        "summary" : "setVariables",
        "operationId" : "setVariablesUsingPOST",
        "parameters" : [ {
          "name" : "processInstanceId",
          "in" : "path",
          "description" : "processInstanceId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SetProcessVariablesPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks" : {
      "get" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "getTasks",
        "operationId" : "getTasksUsingGET_1",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}" : {
      "get" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "getTaskById",
        "operationId" : "getTaskByIdUsingGET",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "put" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "updateTask",
        "operationId" : "updateTaskUsingPUT",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "deleteTask",
        "operationId" : "deleteTaskUsingDELETE",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}/assign" : {
      "post" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "assign",
        "operationId" : "assignUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AssignTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}/complete" : {
      "post" : {
        "tags" : [ "task-admin-controller-impl" ],
        "summary" : "completeTask",
        "operationId" : "completeTaskUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CompleteTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks" : {
      "get" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "getTasks",
        "operationId" : "getTasksUsingGET_2",
        "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" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "createNewTask",
        "operationId" : "createNewTaskUsingPOST",
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CreateTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}" : {
      "get" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "getTaskById",
        "operationId" : "getTaskByIdUsingGET_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "put" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "updateTask",
        "operationId" : "updateTaskUsingPUT_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "delete" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "deleteTask",
        "operationId" : "deleteTaskUsingDELETE_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "204" : {
            "description" : "No Content"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/assign" : {
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "assign",
        "operationId" : "assignUsingPOST_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/AssignTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/claim" : {
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "claimTask",
        "operationId" : "claimTaskUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/complete" : {
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "completeTask",
        "operationId" : "completeTaskUsingPOST_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CompleteTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/release" : {
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "releaseTask",
        "operationId" : "releaseTaskUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
                }
              }
            }
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/save" : {
      "post" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "saveTask",
        "operationId" : "saveTaskUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/SaveTaskPayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/subtasks" : {
      "get" : {
        "tags" : [ "task-controller-impl" ],
        "summary" : "getSubtasks",
        "operationId" : "getSubtasksUsingGET",
        "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" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudTask"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}/variables" : {
      "get" : {
        "tags" : [ "task-variable-admin-controller-impl" ],
        "summary" : "getVariables",
        "operationId" : "getVariablesUsingGET_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "task-variable-admin-controller-impl" ],
        "summary" : "createVariable",
        "operationId" : "createVariableUsingPOST",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CreateTaskVariablePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/admin/v1/tasks/{taskId}/variables/{variableName}" : {
      "put" : {
        "tags" : [ "task-variable-admin-controller-impl" ],
        "summary" : "updateVariable",
        "operationId" : "updateVariableUsingPUT",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        }, {
          "name" : "variableName",
          "in" : "path",
          "description" : "variableName",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateTaskVariablePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/variables" : {
      "get" : {
        "tags" : [ "task-variable-controller-impl" ],
        "summary" : "getVariables",
        "operationId" : "getVariablesUsingGET_2",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "responses" : {
          "200" : {
            "description" : "OK",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              },
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ListResponseContentOfCloudVariableInstance"
                }
              }
            }
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      },
      "post" : {
        "tags" : [ "task-variable-controller-impl" ],
        "summary" : "createVariable",
        "operationId" : "createVariableUsingPOST_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/CreateTaskVariablePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    },
    "/v1/tasks/{taskId}/variables/{variableName}" : {
      "put" : {
        "tags" : [ "task-variable-controller-impl" ],
        "summary" : "updateVariable",
        "operationId" : "updateVariableUsingPUT_1",
        "parameters" : [ {
          "name" : "taskId",
          "in" : "path",
          "description" : "taskId",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        }, {
          "name" : "variableName",
          "in" : "path",
          "description" : "variableName",
          "required" : true,
          "style" : "simple",
          "schema" : {
            "type" : "string"
          }
        } ],
        "requestBody" : {
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/UpdateTaskVariablePayload"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "OK"
          },
          "201" : {
            "description" : "Created"
          },
          "401" : {
            "description" : "Unauthorized"
          },
          "403" : {
            "description" : "Forbidden"
          },
          "404" : {
            "description" : "Not Found"
          }
        },
        "security" : [ {
          "oauth" : [ ]
        } ]
      }
    }
  },
  "components" : {
    "schemas" : {
      "ActionDefinition" : {
        "title" : "ActionDefinition",
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "inputs" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/VariableDefinition"
            }
          },
          "name" : {
            "type" : "string"
          },
          "outputs" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/VariableDefinition"
            }
          }
        }
      },
      "AnnotatedElement" : {
        "title" : "AnnotatedElement",
        "type" : "object",
        "properties" : {
          "annotations" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Annotation"
            }
          },
          "declaredAnnotations" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Annotation"
            }
          }
        }
      },
      "AnnotatedMember" : {
        "title" : "AnnotatedMember",
        "type" : "object",
        "properties" : {
          "allAnnotations" : {
            "$ref" : "#/components/schemas/AnnotationMap"
          },
          "annotated" : {
            "$ref" : "#/components/schemas/AnnotatedElement"
          },
          "fullName" : {
            "type" : "string"
          },
          "member" : {
            "$ref" : "#/components/schemas/Member"
          },
          "name" : {
            "type" : "string"
          },
          "public" : {
            "type" : "boolean"
          },
          "type" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "typeContext" : {
            "$ref" : "#/components/schemas/TypeResolutionContext"
          }
        }
      },
      "Annotation" : {
        "title" : "Annotation",
        "type" : "object"
      },
      "AnnotationMap" : {
        "title" : "AnnotationMap",
        "type" : "object"
      },
      "AssignTaskPayload" : {
        "title" : "AssignTaskPayload",
        "type" : "object",
        "properties" : {
          "assignee" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "AssignTaskPayload" ]
          },
          "taskId" : {
            "type" : "string"
          }
        }
      },
      "CandidateGroup" : {
        "title" : "CandidateGroup",
        "type" : "object",
        "properties" : {
          "group" : {
            "type" : "string"
          }
        }
      },
      "CandidateGroupsPayload" : {
        "title" : "CandidateGroupsPayload",
        "type" : "object",
        "properties" : {
          "candidateGroups" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CandidateGroupsPayload" ]
          },
          "taskId" : {
            "type" : "string"
          }
        }
      },
      "CandidateUser" : {
        "title" : "CandidateUser",
        "type" : "object",
        "properties" : {
          "user" : {
            "type" : "string"
          }
        }
      },
      "CandidateUsersPayload" : {
        "title" : "CandidateUsersPayload",
        "type" : "object",
        "properties" : {
          "candidateUsers" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CandidateUsersPayload" ]
          },
          "taskId" : {
            "type" : "string"
          }
        }
      },
      "CloudProcessDefinition" : {
        "title" : "CloudProcessDefinition",
        "type" : "object",
        "properties" : {
          "appName" : {
            "type" : "string"
          },
          "appVersion" : {
            "type" : "string"
          },
          "category" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          },
          "formKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "key" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "serviceFullName" : {
            "type" : "string"
          },
          "serviceName" : {
            "type" : "string"
          },
          "serviceType" : {
            "type" : "string"
          },
          "serviceVersion" : {
            "type" : "string"
          },
          "version" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CloudProcessInstance" : {
        "title" : "CloudProcessInstance",
        "type" : "object",
        "properties" : {
          "appName" : {
            "type" : "string"
          },
          "appVersion" : {
            "type" : "string"
          },
          "businessKey" : {
            "type" : "string"
          },
          "completedDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "id" : {
            "type" : "string"
          },
          "initiator" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "parentId" : {
            "type" : "string"
          },
          "processDefinitionId" : {
            "type" : "string"
          },
          "processDefinitionKey" : {
            "type" : "string"
          },
          "processDefinitionName" : {
            "type" : "string"
          },
          "processDefinitionVersion" : {
            "type" : "integer",
            "format" : "int32"
          },
          "serviceFullName" : {
            "type" : "string"
          },
          "serviceName" : {
            "type" : "string"
          },
          "serviceType" : {
            "type" : "string"
          },
          "serviceVersion" : {
            "type" : "string"
          },
          "startDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "status" : {
            "type" : "string",
            "enum" : [ "CANCELLED", "COMPLETED", "CREATED", "RUNNING", "SUSPENDED" ]
          }
        }
      },
      "CloudTask" : {
        "title" : "CloudTask",
        "type" : "object",
        "properties" : {
          "appName" : {
            "type" : "string"
          },
          "appVersion" : {
            "type" : "string"
          },
          "assignee" : {
            "type" : "string"
          },
          "businessKey" : {
            "type" : "string"
          },
          "candidateGroups" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "candidateUsers" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "claimedDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "completedBy" : {
            "type" : "string"
          },
          "completedDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "createdDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "description" : {
            "type" : "string"
          },
          "dueDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "duration" : {
            "type" : "integer",
            "format" : "int64"
          },
          "formKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "owner" : {
            "type" : "string"
          },
          "parentTaskId" : {
            "type" : "string"
          },
          "priority" : {
            "type" : "integer",
            "format" : "int32"
          },
          "processDefinitionId" : {
            "type" : "string"
          },
          "processDefinitionVersion" : {
            "type" : "integer",
            "format" : "int32"
          },
          "processInstanceId" : {
            "type" : "string"
          },
          "serviceFullName" : {
            "type" : "string"
          },
          "serviceName" : {
            "type" : "string"
          },
          "serviceType" : {
            "type" : "string"
          },
          "serviceVersion" : {
            "type" : "string"
          },
          "standalone" : {
            "type" : "boolean"
          },
          "status" : {
            "type" : "string",
            "enum" : [ "ASSIGNED", "CANCELLED", "COMPLETED", "CREATED", "DELETED", "SUSPENDED" ]
          },
          "taskDefinitionKey" : {
            "type" : "string"
          }
        }
      },
      "CloudVariableInstance" : {
        "title" : "CloudVariableInstance",
        "type" : "object",
        "properties" : {
          "appName" : {
            "type" : "string"
          },
          "appVersion" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "processInstanceId" : {
            "type" : "string"
          },
          "serviceFullName" : {
            "type" : "string"
          },
          "serviceName" : {
            "type" : "string"
          },
          "serviceType" : {
            "type" : "string"
          },
          "serviceVersion" : {
            "type" : "string"
          },
          "taskId" : {
            "type" : "string"
          },
          "taskVariable" : {
            "type" : "boolean"
          },
          "type" : {
            "type" : "string"
          },
          "value" : {
            "type" : "object"
          }
        }
      },
      "CompleteTaskPayload" : {
        "title" : "CompleteTaskPayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CompleteTaskPayload" ]
          },
          "taskId" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "ConnectorDefinition" : {
        "title" : "ConnectorDefinition",
        "type" : "object",
        "properties" : {
          "actions" : {
            "type" : "object",
            "additionalProperties" : {
              "$ref" : "#/components/schemas/ActionDefinition"
            }
          },
          "description" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          }
        }
      },
      "CreateProcessInstancePayload" : {
        "title" : "CreateProcessInstancePayload",
        "type" : "object",
        "properties" : {
          "businessKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CreateProcessInstancePayload" ]
          },
          "processDefinitionId" : {
            "type" : "string"
          },
          "processDefinitionKey" : {
            "type" : "string"
          }
        }
      },
      "CreateTaskPayload" : {
        "title" : "CreateTaskPayload",
        "type" : "object",
        "properties" : {
          "assignee" : {
            "type" : "string"
          },
          "candidateGroups" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "candidateUsers" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "description" : {
            "type" : "string"
          },
          "dueDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "formKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "parentTaskId" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CreateTaskPayload" ]
          },
          "priority" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "CreateTaskVariablePayload" : {
        "title" : "CreateTaskVariablePayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "CreateTaskVariablePayload" ]
          },
          "taskId" : {
            "type" : "string"
          },
          "value" : {
            "type" : "object"
          }
        }
      },
      "EntriesResponseContentOfCandidateGroup" : {
        "title" : "EntriesResponseContentOfCandidateGroup",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCandidateGroup"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfCandidateUser" : {
        "title" : "EntriesResponseContentOfCandidateUser",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCandidateUser"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfCloudProcessDefinition" : {
        "title" : "EntriesResponseContentOfCloudProcessDefinition",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessDefinition"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfCloudProcessInstance" : {
        "title" : "EntriesResponseContentOfCloudProcessInstance",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCloudProcessInstance"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfCloudTask" : {
        "title" : "EntriesResponseContentOfCloudTask",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCloudTask"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfCloudVariableInstance" : {
        "title" : "EntriesResponseContentOfCloudVariableInstance",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfCloudVariableInstance"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntriesResponseContentOfConnectorDefinition" : {
        "title" : "EntriesResponseContentOfConnectorDefinition",
        "type" : "object",
        "properties" : {
          "entries" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/EntryResponseContentOfConnectorDefinition"
            }
          },
          "pagination" : {
            "$ref" : "#/components/schemas/PaginationMetadata"
          }
        }
      },
      "EntryResponseContentOfCandidateGroup" : {
        "title" : "EntryResponseContentOfCandidateGroup",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CandidateGroup"
          }
        }
      },
      "EntryResponseContentOfCandidateUser" : {
        "title" : "EntryResponseContentOfCandidateUser",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CandidateUser"
          }
        }
      },
      "EntryResponseContentOfCloudProcessDefinition" : {
        "title" : "EntryResponseContentOfCloudProcessDefinition",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CloudProcessDefinition"
          }
        }
      },
      "EntryResponseContentOfCloudProcessInstance" : {
        "title" : "EntryResponseContentOfCloudProcessInstance",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CloudProcessInstance"
          }
        }
      },
      "EntryResponseContentOfCloudTask" : {
        "title" : "EntryResponseContentOfCloudTask",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CloudTask"
          }
        }
      },
      "EntryResponseContentOfCloudVariableInstance" : {
        "title" : "EntryResponseContentOfCloudVariableInstance",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/CloudVariableInstance"
          }
        }
      },
      "EntryResponseContentOfConnectorDefinition" : {
        "title" : "EntryResponseContentOfConnectorDefinition",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/ConnectorDefinition"
          }
        }
      },
      "EntryResponseContentOfHomeResource" : {
        "title" : "EntryResponseContentOfHomeResource",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/HomeResource"
          }
        }
      },
      "EntryResponseContentOfProcessDefinitionMeta" : {
        "title" : "EntryResponseContentOfProcessDefinitionMeta",
        "type" : "object",
        "properties" : {
          "entry" : {
            "$ref" : "#/components/schemas/ProcessDefinitionMeta"
          }
        }
      },
      "HomeResource" : {
        "title" : "HomeResource",
        "type" : "object",
        "properties" : {
          "welcome" : {
            "type" : "string"
          }
        }
      },
      "JavaType" : {
        "title" : "JavaType",
        "type" : "object",
        "properties" : {
          "abstract" : {
            "type" : "boolean"
          },
          "arrayType" : {
            "type" : "boolean"
          },
          "bindings" : {
            "$ref" : "#/components/schemas/TypeBindings"
          },
          "collectionLikeType" : {
            "type" : "boolean"
          },
          "concrete" : {
            "type" : "boolean"
          },
          "containerType" : {
            "type" : "boolean"
          },
          "contentType" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "contentTypeHandler" : {
            "type" : "object"
          },
          "contentValueHandler" : {
            "type" : "object"
          },
          "enumImplType" : {
            "type" : "boolean"
          },
          "enumType" : {
            "type" : "boolean"
          },
          "erasedSignature" : {
            "type" : "string"
          },
          "final" : {
            "type" : "boolean"
          },
          "genericSignature" : {
            "type" : "string"
          },
          "interface" : {
            "type" : "boolean"
          },
          "interfaces" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/JavaType"
            }
          },
          "javaLangObject" : {
            "type" : "boolean"
          },
          "keyType" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "mapLikeType" : {
            "type" : "boolean"
          },
          "primitive" : {
            "type" : "boolean"
          },
          "recordType" : {
            "type" : "boolean"
          },
          "referenceType" : {
            "type" : "boolean"
          },
          "referencedType" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "superClass" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "throwable" : {
            "type" : "boolean"
          },
          "typeHandler" : {
            "type" : "object"
          },
          "typeName" : {
            "type" : "string"
          },
          "valueHandler" : {
            "type" : "object"
          }
        }
      },
      "JsonDeserializerOfobject" : {
        "title" : "JsonDeserializerOfobject",
        "type" : "object",
        "properties" : {
          "cachable" : {
            "type" : "boolean"
          },
          "delegatee" : {
            "$ref" : "#/components/schemas/JsonDeserializerOfobject"
          },
          "emptyAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "emptyValue" : {
            "type" : "object"
          },
          "knownPropertyNames" : {
            "type" : "array",
            "items" : {
              "type" : "object"
            }
          },
          "nullAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "nullValue" : {
            "type" : "object"
          },
          "objectIdReader" : {
            "$ref" : "#/components/schemas/ObjectIdReader"
          }
        }
      },
      "ListResponseContentOfCandidateGroup" : {
        "title" : "ListResponseContentOfCandidateGroup",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCandidateGroup"
          }
        }
      },
      "ListResponseContentOfCandidateUser" : {
        "title" : "ListResponseContentOfCandidateUser",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCandidateUser"
          }
        }
      },
      "ListResponseContentOfCloudProcessDefinition" : {
        "title" : "ListResponseContentOfCloudProcessDefinition",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCloudProcessDefinition"
          }
        }
      },
      "ListResponseContentOfCloudProcessInstance" : {
        "title" : "ListResponseContentOfCloudProcessInstance",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCloudProcessInstance"
          }
        }
      },
      "ListResponseContentOfCloudTask" : {
        "title" : "ListResponseContentOfCloudTask",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCloudTask"
          }
        }
      },
      "ListResponseContentOfCloudVariableInstance" : {
        "title" : "ListResponseContentOfCloudVariableInstance",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfCloudVariableInstance"
          }
        }
      },
      "ListResponseContentOfConnectorDefinition" : {
        "title" : "ListResponseContentOfConnectorDefinition",
        "type" : "object",
        "properties" : {
          "list" : {
            "$ref" : "#/components/schemas/EntriesResponseContentOfConnectorDefinition"
          }
        }
      },
      "Member" : {
        "title" : "Member",
        "type" : "object",
        "properties" : {
          "modifiers" : {
            "type" : "integer",
            "format" : "int32"
          },
          "name" : {
            "type" : "string"
          },
          "synthetic" : {
            "type" : "boolean"
          }
        }
      },
      "MergeInfo" : {
        "title" : "MergeInfo",
        "type" : "object",
        "properties" : {
          "fromDefaults" : {
            "type" : "boolean"
          },
          "getter" : {
            "$ref" : "#/components/schemas/AnnotatedMember"
          }
        }
      },
      "NullValueProvider" : {
        "title" : "NullValueProvider",
        "type" : "object",
        "properties" : {
          "nullAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          }
        }
      },
      "ObjectIdGeneratorOfobject" : {
        "title" : "ObjectIdGeneratorOfobject",
        "type" : "object"
      },
      "ObjectIdInfo" : {
        "title" : "ObjectIdInfo",
        "type" : "object",
        "properties" : {
          "alwaysAsId" : {
            "type" : "boolean"
          },
          "propertyName" : {
            "$ref" : "#/components/schemas/PropertyName"
          }
        }
      },
      "ObjectIdReader" : {
        "title" : "ObjectIdReader",
        "type" : "object",
        "properties" : {
          "deserializer" : {
            "$ref" : "#/components/schemas/JsonDeserializerOfobject"
          },
          "generator" : {
            "$ref" : "#/components/schemas/ObjectIdGeneratorOfobject"
          },
          "idProperty" : {
            "$ref" : "#/components/schemas/SettableBeanProperty"
          },
          "idType" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "propertyName" : {
            "$ref" : "#/components/schemas/PropertyName"
          },
          "resolver" : {
            "$ref" : "#/components/schemas/ObjectIdResolver"
          }
        }
      },
      "ObjectIdResolver" : {
        "title" : "ObjectIdResolver",
        "type" : "object"
      },
      "PaginationMetadata" : {
        "title" : "PaginationMetadata",
        "type" : "object",
        "properties" : {
          "count" : {
            "type" : "integer",
            "format" : "int64"
          },
          "hasMoreItems" : {
            "type" : "boolean"
          },
          "maxItems" : {
            "type" : "integer",
            "format" : "int64"
          },
          "skipCount" : {
            "type" : "integer",
            "format" : "int64"
          },
          "totalItems" : {
            "type" : "integer",
            "format" : "int64"
          }
        }
      },
      "ProcessDefinitionMeta" : {
        "title" : "ProcessDefinitionMeta",
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "groups" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "serviceTasks" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProcessDefinitionServiceTask"
            }
          },
          "userTasks" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProcessDefinitionUserTask"
            }
          },
          "users" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          },
          "variables" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProcessDefinitionVariable"
            }
          },
          "version" : {
            "type" : "integer",
            "format" : "int32"
          }
        }
      },
      "ProcessDefinitionServiceTask" : {
        "title" : "ProcessDefinitionServiceTask",
        "type" : "object",
        "properties" : {
          "cachable" : {
            "type" : "boolean"
          },
          "delegatee" : {
            "$ref" : "#/components/schemas/JsonDeserializerOfobject"
          },
          "emptyAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "emptyValue" : {
            "type" : "object"
          },
          "knownPropertyNames" : {
            "type" : "array",
            "items" : {
              "type" : "object"
            }
          },
          "nullAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "nullValue" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProcessDefinitionServiceTask"
            }
          },
          "objectIdReader" : {
            "$ref" : "#/components/schemas/ObjectIdReader"
          },
          "taskImplementation" : {
            "type" : "string"
          },
          "taskName" : {
            "type" : "string"
          }
        }
      },
      "ProcessDefinitionUserTask" : {
        "title" : "ProcessDefinitionUserTask",
        "type" : "object",
        "properties" : {
          "cachable" : {
            "type" : "boolean"
          },
          "delegatee" : {
            "$ref" : "#/components/schemas/JsonDeserializerOfobject"
          },
          "emptyAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "emptyValue" : {
            "type" : "object"
          },
          "knownPropertyNames" : {
            "type" : "array",
            "items" : {
              "type" : "object"
            }
          },
          "nullAccessPattern" : {
            "type" : "string",
            "enum" : [ "ALWAYS_NULL", "CONSTANT", "DYNAMIC" ]
          },
          "nullValue" : {
            "uniqueItems" : true,
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/ProcessDefinitionUserTask"
            }
          },
          "objectIdReader" : {
            "$ref" : "#/components/schemas/ObjectIdReader"
          },
          "taskDocumentation" : {
            "type" : "string"
          },
          "taskName" : {
            "type" : "string"
          }
        }
      },
      "ProcessDefinitionVariable" : {
        "title" : "ProcessDefinitionVariable",
        "type" : "object",
        "properties" : {
          "variableName" : {
            "type" : "string"
          },
          "variableType" : {
            "type" : "string"
          }
        }
      },
      "PropertyMetadata" : {
        "title" : "PropertyMetadata",
        "type" : "object",
        "properties" : {
          "contentNulls" : {
            "type" : "string",
            "enum" : [ "AS_EMPTY", "DEFAULT", "FAIL", "SET", "SKIP" ]
          },
          "defaultValue" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          },
          "index" : {
            "type" : "integer",
            "format" : "int32"
          },
          "mergeInfo" : {
            "$ref" : "#/components/schemas/MergeInfo"
          },
          "required" : {
            "type" : "boolean"
          },
          "valueNulls" : {
            "type" : "string",
            "enum" : [ "AS_EMPTY", "DEFAULT", "FAIL", "SET", "SKIP" ]
          }
        }
      },
      "PropertyName" : {
        "title" : "PropertyName",
        "type" : "object",
        "properties" : {
          "empty" : {
            "type" : "boolean"
          },
          "namespace" : {
            "type" : "string"
          },
          "simpleName" : {
            "type" : "string"
          }
        }
      },
      "ReceiveMessagePayload" : {
        "title" : "ReceiveMessagePayload",
        "type" : "object",
        "properties" : {
          "correlationKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "RemoveProcessVariablesPayload" : {
        "title" : "RemoveProcessVariablesPayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "RemoveProcessVariablesPayload" ]
          },
          "processInstanceId" : {
            "type" : "string"
          },
          "variableNames" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        }
      },
      "SaveTaskPayload" : {
        "title" : "SaveTaskPayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "SaveTaskPayload" ]
          },
          "taskId" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "SetProcessVariablesPayload" : {
        "title" : "SetProcessVariablesPayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "SetProcessVariablesPayload" ]
          },
          "processInstanceId" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "SettableBeanProperty" : {
        "title" : "SettableBeanProperty",
        "type" : "object",
        "properties" : {
          "creatorIndex" : {
            "type" : "integer",
            "format" : "int32"
          },
          "fullName" : {
            "$ref" : "#/components/schemas/PropertyName"
          },
          "ignorable" : {
            "type" : "boolean"
          },
          "injectableValueId" : {
            "type" : "object"
          },
          "injectionOnly" : {
            "type" : "boolean"
          },
          "managedReferenceName" : {
            "type" : "string"
          },
          "member" : {
            "$ref" : "#/components/schemas/AnnotatedMember"
          },
          "metadata" : {
            "$ref" : "#/components/schemas/PropertyMetadata"
          },
          "name" : {
            "type" : "string"
          },
          "nullValueProvider" : {
            "$ref" : "#/components/schemas/NullValueProvider"
          },
          "objectIdInfo" : {
            "$ref" : "#/components/schemas/ObjectIdInfo"
          },
          "propertyIndex" : {
            "type" : "integer",
            "format" : "int32"
          },
          "required" : {
            "type" : "boolean"
          },
          "type" : {
            "$ref" : "#/components/schemas/JavaType"
          },
          "valueDeserializer" : {
            "$ref" : "#/components/schemas/JsonDeserializerOfobject"
          },
          "valueTypeDeserializer" : {
            "$ref" : "#/components/schemas/TypeDeserializer"
          },
          "virtual" : {
            "type" : "boolean"
          },
          "wrapperName" : {
            "$ref" : "#/components/schemas/PropertyName"
          }
        }
      },
      "SignalPayload" : {
        "title" : "SignalPayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "SignalPayload" ]
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "StartMessagePayload" : {
        "title" : "StartMessagePayload",
        "type" : "object",
        "properties" : {
          "businessKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "StartProcessPayload" : {
        "title" : "StartProcessPayload",
        "type" : "object",
        "properties" : {
          "businessKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "StartProcessPayload" ]
          },
          "processDefinitionId" : {
            "type" : "string"
          },
          "processDefinitionKey" : {
            "type" : "string"
          },
          "variables" : {
            "type" : "object"
          }
        }
      },
      "TypeBindings" : {
        "title" : "TypeBindings",
        "type" : "object",
        "properties" : {
          "empty" : {
            "type" : "boolean"
          },
          "typeParameters" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/JavaType"
            }
          }
        }
      },
      "TypeDeserializer" : {
        "title" : "TypeDeserializer",
        "type" : "object",
        "properties" : {
          "propertyName" : {
            "type" : "string"
          },
          "typeIdResolver" : {
            "$ref" : "#/components/schemas/TypeIdResolver"
          },
          "typeInclusion" : {
            "type" : "string",
            "enum" : [ "EXISTING_PROPERTY", "EXTERNAL_PROPERTY", "PROPERTY", "WRAPPER_ARRAY", "WRAPPER_OBJECT" ]
          }
        }
      },
      "TypeIdResolver" : {
        "title" : "TypeIdResolver",
        "type" : "object",
        "properties" : {
          "descForKnownTypeIds" : {
            "type" : "string"
          },
          "mechanism" : {
            "type" : "string",
            "enum" : [ "CLASS", "CUSTOM", "DEDUCTION", "MINIMAL_CLASS", "NAME", "NONE" ]
          }
        }
      },
      "TypeResolutionContext" : {
        "title" : "TypeResolutionContext",
        "type" : "object"
      },
      "UpdateProcessPayload" : {
        "title" : "UpdateProcessPayload",
        "type" : "object",
        "properties" : {
          "businessKey" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "UpdateProcessPayload" ]
          },
          "processInstanceId" : {
            "type" : "string"
          }
        }
      },
      "UpdateTaskPayload" : {
        "title" : "UpdateTaskPayload",
        "type" : "object",
        "properties" : {
          "assignee" : {
            "type" : "string"
          },
          "description" : {
            "type" : "string"
          },
          "dueDate" : {
            "type" : "string",
            "format" : "date-time"
          },
          "formKey" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "parentTaskId" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "UpdateTaskPayload" ]
          },
          "priority" : {
            "type" : "integer",
            "format" : "int32"
          },
          "taskId" : {
            "type" : "string"
          }
        }
      },
      "UpdateTaskVariablePayload" : {
        "title" : "UpdateTaskVariablePayload",
        "type" : "object",
        "properties" : {
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "payloadType" : {
            "type" : "string",
            "enum" : [ "UpdateTaskVariablePayload" ]
          },
          "taskId" : {
            "type" : "string"
          },
          "value" : {
            "type" : "object"
          }
        }
      },
      "VariableDefinition" : {
        "title" : "VariableDefinition",
        "type" : "object",
        "properties" : {
          "description" : {
            "type" : "string"
          },
          "id" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "required" : {
            "type" : "boolean"
          },
          "type" : {
            "type" : "string"
          }
        }
      }
    },
    "securitySchemes" : {
      "oauth" : {
        "type" : "oauth2",
        "description" : "Authorizing with SSO",
        "flows" : {
          "implicit" : {
            "authorizationUrl" : "http://localhost:49244/auth/realms/activiti/protocol/openid-connect/auth",
            "scopes" : { }
          }
        }
      }
    }
  },
  "extensions" : {
    "service-url-prefix" : ""
  }
}