Skip to main content
Version: Next

Query user tasks

POST 

/user-tasks/search

Search for user tasks based on given criteria.

Request

Body

    sort object[]

    Sort field criteria.

  • Array [
  • field stringrequired

    The field to sort by.

    order SortOrderEnum

    Possible values: [ASC, DESC]

    Default value: ASC

    The order in which to sort the related field.

  • ]
  • page object

    Pagination criteria.

    from int32

    The index of items to start searching from.

    limit int32

    The maximum number of items to return in one request.

    searchAfter object[]

    Items to search after. Correlates to the lastSortValues property of a previous search response.

    searchBefore object[]

    Items to search before. Correlates to the firstSortValues property of a previous search response.

    filter object

    User task filter request.

    userTaskKey int64

    The key for this user task.

    state string

    Possible values: [CREATED, COMPLETED, CANCELED, FAILED]

    The state of the user task.

    assignee object

    The assignee of the user task.

    oneOf

    string

    priority object

    The priority of the user task.

    oneOf

    integer

    elementId string

    The element ID of the user task.

    candidateGroup object

    The candidate group for this user task.

    oneOf

    string

    candidateUser object

    The candidate user for this user task.

    oneOf

    string

    processDefinitionKey int64

    The key of the process definition.

    processInstanceKey int64

    The key of the process instance.

    tenantId string

    Tenant ID of this user task.

    processDefinitionId string

    The ID of the process definition.

    elementInstanceKey int64

    The key of the element instance.

    creationDate object

    The user task creation date.

    oneOf

    string

    completionDate object

    The user task completion date.

    oneOf

    string

    processInstanceVariables object[]

    Process Instance variables associated with the user task.

  • Array [
  • name string

    Name of the variable.

    value string

    The value of the variable.

  • ]
  • localVariables object[]

    Local variables associated with the user task.

  • Array [
  • name string

    Name of the variable.

    value string

    The value of the variable.

  • ]

Responses

The user task search result.

Schema
    page object

    Pagination information about the search results.

    totalItems int64

    Total items matching the criteria.

    firstSortValues object[]

    The sort values of the first item in the result set. Use this in the searchBefore field of an ensuing request.

    lastSortValues object[]

    The sort values of the last item in the result set. Use this in the searchAfter field of an ensuing request.

    items object[]

    The matching user tasks.

  • Array [
  • userTaskKey string

    The key of the user task.

    elementInstanceKey string

    The key of the element instance.

    processDefinitionKey string

    The key of the process definition.

    processInstanceKey string

    The key of the process instance.

    formKey string

    The key of the form.

  • ]
Loading...