REST API - getProcessInstanceSummary

The table summarizes the REST API - getProcessInstanceSummary.

Request

Format
GET <baseurl>/process/summary/<processid>
Path parameters processid: Unique ID of the process instance for which a summary report is to be returned. Can be obtained from listProcessInstances , queryProcessInstances , and queryProcessInstancesAlt .

Response

JSON Returns a string that includes a summary of the specified process instance.
XML Returns a string that includes a summary of the specified process instance.

Example

Request
GET <baseurl>/process/summary/pvm:0a12a
Response
Summary for pvm:0a12a
Process SalesCallbackProcess, version 1.0.4.201210231049, ACTIVE, active.state
Root Task [{TASK}bpelProcessActivity], waiting.state
- _BX_flow [{TASK}bpelFlowActivity], waiting.state
- Start [{TASK}bpelScopeActivity], done.state
- _BX_sequence [{TASK}bpelSequenceActivity], done.state
- _BX_receive [{TASK}bpelReceiveActivity], done.state
- _BX_assign [{TASK}bpelAssignActivity], done.state
- EndEvent [{TASK}bpelEmptyActivity], starting.state
- ReturnCallMod2 [{TASK}bpelExtensionActivity], waiting.state
- Start to ReturnCallMod2 [{LINK}bpelLink], from=Start, to=ReturnCallMod2, true.state
- ReturnCallMod2 to EndEvent [{LINK}bpelLink], from=ReturnCallMod2, to=EndEvent, unset.state