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