List of historic case instances
For all 'Like' parameters the '%' wildcard character must be URL-encoded as '%25' (for example '?nameLike=acme%25' to match names starting with 'acme').
Request
- Base URLhttps://developer-docs.flowable.com/cmmn-api
- AuthHTTP basic
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
An id of the historic case instance.
Only return historic case instances with the given comma-separated ids.
The case definition key of the historic case instance.
Only return historic case instances like the given case definition key.
Only return historic case instances like the given case definition key, ignoring case.
The case definition id of the historic case instance.
Only return historic case instances with the given case definition category.
Only return historic case instances like the given case definition category.
Only return historic case instances like the given case definition category, ignoring case.
Only return historic case instances with the given case definition name.
Only return historic case instances like the given case definition name.
Only return historic case instances like the given case definition name, ignoring case.
Only return historic case instances with the given name.
Only return historic case instances like the given name.
Only return historic case instances like the given name ignoring case.
Only return case instances which have the given root scope id (that can be a process or case instance ID).
Only return case instances which have one of the given root scope ids.
Only return case instances which have the given parent scope id (that can be a process or case instance ID).
Only return case instances which have one of the given parent scope ids.
The business key of the historic case instance.
Only return historic case instances like the given business key.
Only return historic case instances like the given business key, ignoring case.
The business status of the historic case instance.
Only return historic case instances like the given business status.
Only return historic case instances like the given business status, ignoring case.
An involved user of the historic case instance.
Indication if the historic case instance is finished.
Return only historic case instances that were finished after this date.
Return only historic case instances that were finished before this date.
Return only historic case instances that were started after this date.
Return only historic case instances that were started before this date.
Return only historic case instances that were started by this user.
Only return historic case instances with the given state.
Only return historic case instances which have the given callback id.
Only return historic case instances which have the given callback type.
Only return historic case instances which have the given parent case instance id.
Only return historic case instances started from the given parent process instance id.
Only return historic case instances which have the given reference id.
Only return historic case instances which have the given reference type.
Only return historic case instances last reactived by the given user.
Only return historic case instances last reactivated before the given date.
Only return historic case instances last reactivated after the given date.
Only return historic case instances that have an active plan item instance with the given plan item definition id.
An indication if the historic case instance variables should be returned as well.
Indication to include case variables with the given names in the result.
Only return instances with the given tenant id.
Only return instances like the given tenant id.
Only return instances like the given tenant id, ignoring case.
If true, only returns instances without a tenantId set. If false, the withoutTenantId parameter is ignored.
If true, only returns instances without a parent set. If false, the withoutCaseInstanceParentId parameter is ignored.
If true, only returns instances without a callbackId set. If false, the withoutCaseInstanceCallbackId parameter is ignored.
Response
Indicates that historic case instances could be queried.
Example response
{
"data": [
{
"id": "5",
"url": "http://localhost:8182/cmmn-history/historic-case-instances/5",
"name": "myName",
"businessKey": "myKey",
"businessStatus": "myStatus",
"caseDefinitionId": "oneTaskCase%3A1%3A4",
"caseDefinitionUrl": "http://localhost:8182/cmmn-repository/case-definitions/oneTaskCaseProcess%3A1%3A4",
"caseDefinitionName": "aCaseDefinitionName",
"caseDefinitionDescription": "A case definition description",
"startTime": "2013-04-17T10:17:43.902+0000",
"endTime": "2013-04-18T14:06:32.715+0000",
"startUserId": "kermit",
"endUserId": "kermit",
"superProcessInstanceId": "3",
"variables": [
{
"name": "myVariable",
"type": "string",
"valueUrl": "http://...."
}
],
"tenantId": "null",
"state": "active",
"callbackId": "123",
"callbackType": "cmmn-1.1-to-cmmn-1.1-child-case",
"referenceId": "123",
"referenceType": "event-to-cmmn-1.1-case"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.