Type Alias: ExpressionEvaluationRequest
type ExpressionEvaluationRequest = object;
Properties
expression
expression: string;
The expression to evaluate (e.g., "=x + y")
scopeKey?
optional scopeKey?: ScopeKey;
Key of the process instance or element instance whose variables should be made visible to the expression. Use a process instance key to evaluate against the process instance scope, or an element instance key to evaluate against that element instance scope. If omitted, the expression is evaluated unscoped, using only cluster variables and request-body variables.
tenantId?
optional tenantId?: string;
Required when the expression references tenant-scoped cluster variables
variables?
optional variables?:
| {
[key: string]: unknown;
}
| null;
Optional variables for expression evaluation. These variables are only used for the current evaluation and do not persist beyond it.