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 by form ID, question ID, or other 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]: Get rule job statuses - Method: putPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/jobStatus -
[Deprecated]: Get rule Operands list by rule IDs - Method: postPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/ruleIds/operands -
[Deprecated]: Update rules in bulk - Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/bulkupdate - Allow rules to run on either All or Future data
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rulemgt/studies/{studyId}/{mode}/{publishRun} - Cancel job
- Method: putPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/cancelRuleJob - 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 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 rules by study ID and study mode
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode} - Get valid and enabled rules by form ID
- Method: getPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/{mode}/form/{formId}/valid - Get visits and forms action 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 - Rule re-run history
- Method: getPath:
/ec-rule-svc/rest/v1.0/studies/{studyId}/{mode}/rerunhistory/{ruleId} - Validate copied rules
- Method: putPath:
/ec-rule-designer-svc/rest/v1.0/rule/studies/{studyId}/validateCopiedRules