Terminate Process Instances in the Background
Starts process instances termination by filtering in the background.
Request
Operation Endpoint:
POST {tenantId}/jobs/terminateProcessInstances?background=true
Parameter | Required | Description | |
---|---|---|---|
Headers | Authorization |
Yes | Access Token in format "Bearer
(see details in
Authentication API ). |
Content-Type |
Yes | Should be
. |
|
EnvironmentalURL |
Yes | Reltio Environment URL. | |
Parameters | background |
No | Background false /true . |
Body | processType |
Yes | Process definition type. |
objectURIs |
Yes | List of Reltio object URIs (entity/relation). | |
processDefinitionId |
No | Process definition ID. | |
assignee |
No | Assignee of the active task. | |
createdBy |
No | Initiator of the process instance. | |
startedAfter |
No | Time in milliseconds. | |
startedBefore |
No | Time in milliseconds. | |
state |
No | Validation state of process instance; default
value=all ; will return tasks with any
state. |
Response
Response Structure:
error
- returned if an error is encountered, contains details of the issue:errorCode
- 5-digit error codeerrorMessage
- error messageerrorData
- details of the error:exception
- exception messagestack
- stack trace
innerError
- details of the error from Reltio API:errorMessage
- Reltio API error messageerrorCode
- Reltio API error codeinnerErrorData
- Reltio API inner error data
status
- result of the operation; possible values are "OK" or "failed"
Request
{
"processType":"dataChangeRequestReview",
"objectURIs":[
"entities/E8y5hJv"
],
"processDefinitionId":"recommendForDelete:118:8842195",
"assignee":"adminqa",
"createdBy":"user3mosk",
"startedAfter":1499680875124,
"startedBefore":1500285675127,
"state":"valid"
}
Response
{
"status":"OK",
"total":1,
"data":[
{
"processInstanceId":"8900966"
}
]
}