v1.0 REST Endpoints
Rules/Rule Management/v1.0
The operations from the Rules/Rule Management/v1.0 category.
-
[Deprecated]: Copy rules in bulk - Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/bulkcopy
-
[Deprecated]: Copy Rules to newly copied study - Method: postPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/copyrules
-
[Deprecated]: Get all rules based on given parameters - Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/simple
-
[Deprecated]: Get rule by item ID - Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/item/{itemId}
-
[Deprecated]: Get rule by property - Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/propertyType/{propertyType}
-
[Deprecated]: Get rule by rule ID - Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/ruleId/{ruleId}
-
[Deprecated]: Job Status rules - Method: putPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/jobStatus
-
[Deprecated]: Update rules in bulk - Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/bulkupdate
- Allow rules to run on All or Future data
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rulemgt/studies/{studyId}/{mode}/{publishRun}
- Cancel rule jobs
- Method: putPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/cancelRuleJob
- Copy all rules from one study mode to another
- Method: postPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/copy
- Debug a rule
- Method: putPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/debugRule
- Delete rules in bulk
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/bulkdelete
- Delete UI rules by form ID
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/delete/form/{formId}
- Disable All notification rules
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/disableAllNotificationRules
- Enable or disable rule
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/{ruleStatus}
- Get all rule states
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/rulestates
- Get all rules based on filter parameters
- Method: postPath:
/ec-rule-designer-svc/rest/v1.0/rulemgt/studies/{studyId}/{mode}/filteredlist
- Get multiple parameters of all rules in a study
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/rulenames
- Get rule by form ID
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/form/{formId}
- Get rule history by study ID, ruleid and optionally study mode
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rulemgt/studies/{studyId}/{ruleId}/rulehistory
- Get rule Operands list by rule IDs
- Method: postPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/ruleIds/operands
- Get rule re-run history
- Method: getPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/rerunhistory/{ruleId}
- Get rules by form ID which are in both valid and enabled states
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/form/{formId}/valid
- Get rules by study ID and study mode
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}
- Get visits and forms actions information
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/versions/{version}/formId/{formId}
- Publish a collection of rules in Testing mode
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/publish
- Update rule states in bulk
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/from/{fromState}/to/{toState}/bulkstateupdate
- Validate copied rules
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/validateCopiedRules