Modify Process Instance Execution State Async
POST/process-instance/:id/modification-async
Submits a list of modification instructions to change a process instance's execution state async. A modification instruction is one of the following:
- Starting execution before an activity
- Starting execution after an activity on its single outgoing sequence flow
- Starting execution on a specific sequence flow
- Cancelling an activity instance, transition instance, or all instances (activity or transition) for an activity
Instructions are executed asynchronous and in the order they are provided in this request's body. Variables can be provided with every starting instruction.
The exact semantics of modification can be read about in the User guide.
Request
Responses
- 200
- 400
- 403
- 500
Request successful.
Bad Request At least one modification instruction misses required parameters.
Forbidden If the user is not allowed to execute batches. See the Introduction for the error response format.
The modification cannot be performed, for example because it starts a failing activity.