TaskSearchResponse
TaskSearchResponse - representing the searched task.
- Schema
 - Example value
 
{
    "id": string,
    "name": string,
    "taskDefinitionId": string,
    "processName": string,
    "creationDate": string,
    "completionDate": string,
    "assignee": string,
    "taskState": TaskState,
    "sortValues": [string],
    "isFirst": boolean,
    "formKey": string,
    "processDefinitionKey": string,
    "processInstanceKey": string,
    "tenantId": string,
    "dueDate": string,
    "followUpDate": string,
    "candidateGroups": [string],
    "candidateUsers": [string],
    "variables": [VariableSearchResponse],
    "priority": integer
}
{
  "id": "string",
  "name": "string",
  "taskDefinitionId": "string",
  "processName": "string",
  "creationDate": "string",
  "completionDate": "string",
  "assignee": "string",
  "taskState": "CREATED",
  "sortValues": ["string"],
  "isFirst": true,
  "formKey": "string",
  "processDefinitionKey": "string",
  "processInstanceKey": "string",
  "tenantId": "string",
  "dueDate": "2023-03-29T20:08:07.171Z",
  "followUpDate": "2023-03-29T20:08:07.171Z",
  "candidateGroups": ["string"],
  "candidateUsers": ["string"],
  "variables": [
    {
      "id": "<id>-<var_name>",
      "name": "<var_name>",
      "value": "\"stringVariableValue\"",
      "isValueTruncated": false,
      "previewValue": "\"stringVariableValue\""
    }
  ],
  "priority": 50
}
Fields
TaskSearchResponse.id ● string non-null
The unique identifier of the task
TaskSearchResponse.name ● string non-null
Name of the task
TaskSearchResponse.taskDefinitionId ● string non-null
User task ID from the BPMN definition
TaskSearchResponse.processName ● string non-null
Name of the process
TaskSearchResponse.creationDate ● string non-null
When was the task created.
TaskSearchResponse.completionDate ● string
When was the task completed.
TaskSearchResponse.assignee ● string
Username/id of who is assigned to the task
TaskSearchResponse.taskState ● TaskState non-null enum
State of the task
TaskSearchResponse.sortValues ● string list
Array of values to be copied into
TaskSearchRequestto request for next or previous page of tasks.
TaskSearchResponse.isFirst ● boolean
Flag to show that the task is first in current filter
TaskSearchResponse.formKey ● string
Reference to the task form
TaskSearchResponse.processDefinitionKey ● string
Reference to process definition.
TaskSearchResponse.processInstanceKey ● string
Reference to process instance id.
TaskSearchResponse.tenantId ● string
Indicates the Tenant ID associated with the returned task
TaskSearchResponse.candidateGroups ● string list
Candidate groups
TaskSearchResponse.candidateUsers ● string list
Candidate users
TaskSearchResponse.followUpDate ● string list
Follow-up date for the task
TaskSearchResponse.dueDate ● string list
Due date for the task
TaskSearchResponse.variables ● VariableSearchResponse list
An array of task's variables. Only variables specified in
TaskSearchReqeuest.includeVariablesare returned. Note that variable's draft value is not returned in TaskSearchResponse.
Returned by
Search tasks POST