Get Case Execution
Retrieves a case execution by id, according to the CaseExecution
interface in the engine.
Method
GET /case-execution/{id}
Parameters
Path Parameters
Name | Description |
---|---|
id | The id of the case execution to be retrieved. |
Result
A JSON object corresponding to the CaseExecution
interface in the engine.
Its properties are as follows:
Name | Type | Description |
---|---|---|
id | String | The id of the case execution. |
caseInstanceId | String | The id of the case instance this case execution belongs to. |
parentId | String | The id of the parent of this case execution belongs to. |
caseDefinitionId | String | The id of the case definition this case execution belongs to. |
activityId | String | The id of the activity this case execution belongs to. |
activityName | String | The name of the activity this case execution belongs to. |
activityType | String | The type of the activity this case execution belongs to. |
activityDescription | String | The description of the activity this case execution belongs to. |
required | Boolean | A flag indicating whether the case execution is required or not. |
repeatable | Boolean | A flag indicating whether the case execution is repeatable or not. |
repetition | Boolean | A flag indicating whether the case execution is a repetition or not. |
active | Boolean | A flag indicating whether the case execution is active or not. |
enabled | Boolean | A flag indicating whether the case execution is enabled or not. |
disabled | Boolean | A flag indicating whether the case execution is disabled or not. |
tenantId | String | The tenant id of the case execution. |
Response Codes
Code | Media type | Description |
---|---|---|
200 | application/json | Request successful. |
404 | application/json | Case execution with given id does not exist. See the Introduction for the error response format. |
Example
Request
GET /case-execution/aCaseExecutionId
Response
{
"id" : "aCaseExecutionId",
"caseInstanceId" : "aCaseInstId",
"required" : false,
"repeatable" : true,
"repetition" : false,
"active" : true,
"enabled" : false,
"disabled" : false,
"tenantId" : null
}