Get Case Instance
Retrieves a case instance by id, according to the CaseInstance interface in the engine.
Method
GET /case-instance/{id}
Parameters
Path Parameters
| Name | Description | 
|---|---|
| id | The id of the case instance to be retrieved. | 
Result
A JSON object corresponding to the CaseInstance interface in the engine.
Its properties are as follows:
| Name | Value | Description | 
|---|---|---|
| id | String | The id of the case instance. | 
| caseDefinitionId | String | The id of the case definition this instance belongs to. | 
| businessKey | String | The business key of the case instance. | 
| active | Boolean | A flag indicating whether the case instance is active or not. | 
| completed | Boolean | A flag indicating whether the case instance is completed or not. | 
| tenantId | String | The tenant id of the case instance. | 
Response Codes
| Code | Media type | Description | 
|---|---|---|
| 200 | application/json | Request successful. | 
| 404 | application/json | Case instance with given id does not exist. See the Introduction for the error response format. | 
Example
Request
GET /case-instance/aCaseInstanceId
Response
{
  "id"               : "aCaseInstanceId",
  "caseDefinitionId" : "aCaseDefId",
  "businessKey"      : "aKey",
  "active"           : true,
  "completed"        : false,
  "tenantId"         : null
}