Skip to main content
POST
/
history
/
external-task-log
/
count
Get External Task Log Count (POST)
curl --request POST \
  --url http://{host}:{port}/{contextPath}/history/external-task-log/count \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '{
  "externalTaskId": "anExternalTaskId"
}'
{
  "count": 1
}

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json

A Historic External Task Log instance query which defines a list of Historic External Task Log instances

logId
string | null

Filter by historic external task log id.

externalTaskId
string | null

Filter by external task id.

topicName
string | null

Filter by an external task topic.

workerId
string | null

Filter by the id of the worker that the task was most recently locked by.

errorMessage
string | null

Filter by external task exception message.

activityIdIn
string[] | null

Only include historic external task logs which belong to one of the passed activity ids.

activityInstanceIdIn
string[] | null

Only include historic external task logs which belong to one of the passed activity instance ids.

executionIdIn
string[] | null

Only include historic external task logs which belong to one of the passed execution ids.

processInstanceId
string | null

Filter by process instance id.

processDefinitionId
string | null

Filter by process definition id.

processDefinitionKey
string | null

Filter by process definition key.

tenantIdIn
string[] | null

Only include historic external task log entries which belong to one of the passed and comma-separated tenant ids.

withoutTenantId
boolean | null

Only include historic external task log entries that belong to no tenant. Value may only be true, as false is the default behavior.

priorityLowerThanOrEquals
integer | null

Only include logs for which the associated external task had a priority lower than or equal to the given value. Value must be a valid long value.

priorityHigherThanOrEquals
integer | null

Only include logs for which the associated external task had a priority higher than or equal to the given value. Value must be a valid long value.

creationLog
boolean | null

Only include creation logs. Value may only be true, as false is the default behavior.

failureLog
boolean | null

Only include failure logs. Value may only be true, as false is the default behavior.

successLog
boolean | null

Only include success logs. Value may only be true, as false is the default behavior.

deletionLog
boolean | null

Only include deletion logs. Value may only be true, as false is the default behavior.

sorting
object[] | null

An array of criteria to sort the result by. Each element of the array is an object that specifies one ordering. The position in the array identifies the rank of an ordering, i.e., whether it is primary, secondary, etc. Sorting has no effect for count endpoints.

Response

Request successful.

count
integer

The number of matching instances.