MngTestWorkflowRule¶
Phase 1 dry-run endpoint. It validates rule schema and explicitly reports that runtime condition evaluation is not enabled yet.
Access¶
Manager sessions: SESSION_MANAGER, SESSION_ADMIN, SESSION_DEALER, SESSION_CRM_MANAGER, SESSION_CRM_ADMIN.
Request¶
{
"command": "MngTestWorkflowRule",
"extID": "1",
"data": {
"trigger": "deposit.created",
"conditions": [
{ "field": "amount_usd", "op": ">=", "value": 50000 }
],
"actions": [
{
"type": "notify.manager",
"params": {
"message": "Large deposit"
}
}
]
}
}
Response Data¶
{
"valid": true,
"matched": false,
"executed": false,
"test_only": true,
"message": "Rule schema is valid. Runtime condition evaluation is not enabled in phase 1."
}