Instantiates a given process definition, starts the latest version of the process definition for tenant. Process variables and business key may be supplied in the request body.
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
The key of the process definition (the latest version thereof) to be retrieved.
The id of the tenant the process definition belongs to.
The business key of the process instance.
The case instance id the process instance is to be initialized with.
Optional. A JSON array of instructions that specify which activities to start the process instance at. If this property is omitted, the process instance starts at its default blank start event.
Skip execution listener invocation for activities that are started or ended as part of this request.
Note: This option is currently only respected when start instructions are submitted
via the startInstructions property.
Skip execution of
input/output variable mappings
for activities that are started or ended as part of this request.
Note: This option is currently only respected when start instructions are submitted
via the startInstructions property.
Indicates if the variables, which was used by the process instance during execution, should be returned.
Default value: false
Request successful.
The id of the process instance.
The id of the process instance.
The id of the process definition that this process instance belongs to.
The business key of the process instance.
The id of the case instance associated with the process instance.
A flag indicating whether the process instance has ended or not. Deprecated: will always be false!
A flag indicating whether the process instance is suspended or not.
The tenant id of the process instance.
The links associated to this resource, with method, href and rel.