ProcessInstances

List Process Instances

get
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required

Agent Group where Process Instances should be fetched from

Query parameters
processGuidsstring · uuid[]Optional

Filter by Processes

startTimestring · date-timeOptional

Filter by Execution start time

endTimestring · date-timeOptional

Filter by Execution end time

stateFilterstring · enumOptional

Filter by Execution state

Possible values:
isChildProcessbooleanOptional

Filter by whether process is a child process (i.e. a subprocess, if not started manually)

continuationTokenstringOptional

If there are more results to be shown a continuationToken will be needed to show the next set of results. This token is passed as nextContinuationToken in the result of the previous query. Warning! If any filters except continuationToken are changed between requests the results will be invalid

pageSizeinteger · int32Optional

Maximum page size is 200. Default page size is 50

Default: 50
Responses
200

OK

application/json
get
/api/v1/instances/{agentGroupId}

Get Process Instance Details

get
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required

Agent Group where Process Instance should be fetched from

executionIdentifierstring · uuidRequired

Execution identifier of the Process Instance

Responses
200

OK

application/json
get
/api/v1/instances/{agentGroupId}/{executionIdentifier}/details

Returns Process instance counts

get
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required
Query parameters
ProcessUniqueIdentifiersstring · uuid[]Optional

The unique identifiers of the Processes to get the counts for.

StartTimestring · date-timeOptional

The start time of the execution of the Processes to get the counts for.

EndTimestring · date-timeOptional

The end time of the execution of the Processes to get the counts for.

GroupedHourlybooleanOptional

Groups counts by hour instead of by date.

CountsTimeLimitDaysinteger · int32Optional

Limit counts by days

Responses
200

The filtered Process instance counts

application/json
get
/api/v1/instances/counts/{agentGroupId}

Acknowledges errors of specified instances of the specified Process in the specified Agent Group.

post
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required
processGuidstring · uuidRequired
Body
reasonstringRequired
instanceIdsinteger · int64[]Required
Responses
post
/api/v1/instances/{agentGroupId}/{processGuid}/acknowledge

No content

Comments specified Process instances in the Agent Group.

post
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required
processGuidstring · uuidRequired

GUID of the Process.

Body
commentstringRequired
processGuidsstring · uuid[] | nullableOptional
instanceIdsinteger · int64[]Required
Responses
200

Operation was successful.

No content

post
/api/v1/instances/{agentGroupId}/{processGuid}/comment

No content

Downloads CSV-exported data of Process instances of a specified Process in a specified Agent Group, from a specified timespan.

get
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required
processGuidstring · uuidRequired
Query parameters
startTimestring · date-timeOptional
endTimestring · date-timeOptional
instanceIdsinteger · int64[]Optional

IDs of the Process instances. If unspecified, the operation will return 10000 instances.

Responses
200

CSV file download.

text/csv
Responsestring · binary
get
/api/v1/instances/{agentGroupId}/{processGuid}/export

Deletes Process instances of a specified Process in a specified Agent Group.

post
Authorizations
AuthorizationstringRequired

Enter your bearer token in the format Bearer <token>

Path parameters
agentGroupIdinteger · int64Required
processGuidstring · uuidRequired
Bodyinteger · int64[]
integer · int64[]Optional
Responses
200

Operation was successful.

No content

post
/api/v1/instances/{agentGroupId}/{processGuid}/delete

No content

Was this helpful?