Historic Decision Instance

Get Historic Decision Instance

Retrieves a historic decision instance by id, according to the HistoricDecisionInstance interface in the engine.

get/history/decision-instance/{id}

Request

  • Base URL: http://localhost:8080/engine-rest
  • URL: http://localhost:8080/engine-rest/history/decision-instance/{id}
  • Auth: HTTP basic

Path parameters

idstring required

The id of the historic decision instance to be retrieved.

Query parameters

includeInputsboolean

Include input values in the result. Value may only be true, as false is the default behavior.

includeOutputsboolean

Include output values in the result. Value may only be true, as false is the default behavior.

disableBinaryFetchingboolean

Disables fetching of byte array input and output values. Value may only be true, as false is the default behavior.

disableCustomObjectDeserializationboolean

Disables deserialization of input and output values that are custom objects. Value may only be true, as false is the default behavior.

Response

Request successful.

idstring nullable

The id of the decision instance.

decisionDefinitionIdstring nullable

The id of the decision definition that this decision instance belongs to.

decisionDefinitionKeystring nullable

The key of the decision definition that this decision instance belongs to.

decisionDefinitionNamestring nullable

The name of the decision definition that this decision instance belongs to.

evaluationTimestring date-time nullable

The time the instance was evaluated. Default format yyyy-MM-dd'T'HH:mm:ss.SSSZ.

removalTimestring date-time nullable

The time after which the instance should be removed by the History Cleanup job. Default format yyyy-MM-dd'T'HH:mm:ss.SSSZ.

processDefinitionIdstring nullable

The id of the process definition that this decision instance belongs to.

processDefinitionKeystring nullable

The key of the process definition that this decision instance belongs to.

processInstanceIdstring nullable

The id of the process instance that this decision instance belongs to.

caseDefinitionIdstring nullable

The id of the case definition that this decision instance belongs to.

caseDefinitionKeystring nullable

The key of the case definition that this decision instance belongs to.

caseInstanceIdstring nullable

The id of the case instance that this decision instance belongs to.

activityIdstring nullable

The id of the activity that this decision instance belongs to.

activityInstanceIdstring nullable

The id of the activity instance that this decision instance belongs to.

tenantIdstring nullable

The tenant id of the historic decision instance.

userIdstring nullable

The id of the authenticated user that has evaluated this decision instance without a process or case instance.

collectResultValuenumber double nullable

The result of the collect aggregation of the decision result if used. null if no aggregation was used.

rootDecisionInstanceIdstring nullable

The decision instance id of the evaluated root decision. Can be null if this instance is the root decision instance of the evaluation.

rootProcessInstanceIdstring nullable

The process instance id of the root process instance that initiated the evaluation of this decision. Can be null if this decision instance is not evaluated as part of a BPMN process.

decisionRequirementsDefinitionIdstring nullable

The id of the decision requirements definition that this decision instance belongs to.

decisionRequirementsDefinitionKeystring nullable

The key of the decision requirements definition that this decision instance belongs to.

Changes

No recorded changes to this operation across all 1 revision of this API.