8 Service APIs
This section provides a reference for APIs that should be implemented by this Building Block.
8.1 Workflow Processes
Pass in the ID of the process and it will return all information about that process
The id for a defined process in the workflow engine.
bf20fe53-5548-11ed-9dd4-0242ac150002process found and representation returned
Process not found
Internal server error, please contact administrator
Create a process instance and register it with the execution engine
The id for a defined process in the workflow engine.
bf20fe53-5548-11ed-9dd4-0242ac150002Process started; registered for execution with unique process instance ID.
The unique process instance ID.
95aef406-3a7a-11e5-85b6-dafa20524153The process definition ID.
invoice:1:15e97a1c-312d-11e5-aca3-a0e120524153States if process instance is suspended
falseStates if process instance has ended
falseProvides the execution state of the process instance
runningProcess not found
Internal server error, please contact administrator
8.2 Workflow Instances
returns a list of process instances; can be constrained by processId to get instances of specific process type
Optionally include a processId in the query params to filter by that process
The id for a defined process in the workflow engine.
bf20fe53-5548-11ed-9dd4-0242ac150002An array of process instances
Process instance not found
Internal server error, please contact administrator
By passing in the process instance ID, get full details on its execution, including server logs emitted.
Numeric ID of a process instance
95aef406-3a7a-11e5-85b6-dafa20524153A detailed process instance status object
Process instance not found
Internal server error, please contact administrator
Last updated
Was this helpful?