This page was last edited on May 16, 2017, at 08:20.
Comments or questions about this documentation? Contact us for support!
PUT
/grs/v1/tenant/{tenantId}/package/{packageId}/rule/{ruleId}
To modify something in rule summary (name, phase, etc):
{
"name":"New Name",
"description":"New Desc",
"phase":"New Phase",
"splitTest": "A"
"calendarId":"Calendar_117",
"dateEffective":99999999999,
"dateExpired":99999999999
}
{
"ruleId":"f22d35f6-e31e-41f2-8e62-97864c47579a",
"extRuleId":"DT-163",
"ruleType":"DECISION_TABLE",
"name":"New Name",
"description":"New Description",
"phase":"New Phase",
"calendarId":"Calendar_117",
"nodeId":"pkg",
"dateEffective":99999999999,
"dateExpired":99999999999
}}
{
"message": "Validation Failed",
"errors": [
{
"code" : "1000",
"field" : "phase",
"message": "phase is not valid"
},
{
"code" : "1001",
"field" : "calendarName",
"message": "calendarName is not valid"
},
{
"code" : "1002",
"field" : "date",
"message": "dateExpired is before dateEffective"
}
{
"code" : "1005",
"field" : "splitTest",
"message": "splitTest is not valid"
}
]
}
User must have RULE_MODIFY and RULE_VIEW permission. User must have rule LOCKED. The following fields can modified on the rule summary. Any other fields specified will be ignored: