Summary
Evaluation Group
Description
Run a test evaluation group.
Route
POST /workflow_engine/runEvaluationGroups
Roles
admin
apiwrite
Parameters
DetailsExampleSchema
| Name |
Type |
Required |
Description |
| evaluation_group |
array |
yes |
Array of evaluation groups to run |
| all_true_flag |
boolean |
yes |
All evaluation groups must pass, or not |
Copied to Clipboard
{
"evaluation_group": [
{
"evaluations": [
{
"operand_1": true,
"operator": "contains",
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
}
],
"all_true_flag": true
},
{
"evaluations": [
{
"operand_1": "ut voluptate et",
"operator": "contains",
"operand_2": "id sunt Ut in",
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operator": "contains",
"operand_2": [],
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": [],
"operator": "contains",
"operand_2": -60847485.74868146,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
}
],
"all_true_flag": false
},
{
"evaluations": [
{
"operand_1": false,
"operator": "contains",
"operand_2": 34602911,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": [],
"operator": "contains",
"operand_2": "elit amet ut",
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operator": "contains",
"operand_2": [],
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": false,
"operator": "contains",
"operand_2": 1269793.3982062489,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": "do Excepteur",
"operator": "contains",
"operand_2": "officia magna laboris nostrud",
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
}
],
"all_true_flag": false
},
{
"evaluations": [
{
"operand_1": 24004840,
"operator": "contains",
"operand_2": -93727746.97977246,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": -6656525,
"operator": "contains",
"operand_2": true,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
},
{
"operand_1": -8546627.27905801,
"operator": "contains",
"operand_2": -56685740.395681575,
"query": "somePropertyNameInOperand_1IfItIsAnObject.nestedProperty",
"rightQuery": "somePropertyNameInOperand_2IfItIsAnObject.nestedProperty"
}
],
"all_true_flag": false
}
],
"all_true_flag": false
}
Copied to Clipboard
{
"type": "object",
"properties": {
"evaluation_group": {
"title": "evaluation_group",
"type": "array",
"items": {
"type": "object",
"properties": {
"evaluations": {
"type": "array",
"items": {
"$ref": "wfEngineCommon#/definitions/evaluationItem"
}
},
"all_true_flag": {
"type": "boolean"
}
}
}
},
"all_true_flag": {
"title": "all_true_flag",
"type": "boolean"
}
},
"required": [
"evaluation_group",
"all_true_flag"
],
"additionalProperties": false
}
Return
DetailsExampleSchema
| Name |
Type |
Description |
| return_value |
boolean |
Result of evaluation. |
Copied to Clipboard
{
"type": "boolean",
"title": "return_value"
}