Allow rules to run on All or Future data
put
/ec-rule-designer-svc/rest/v1.0/rulemgt/studies/{studyId}/{mode}/{publishRun}
Updates rules in a study to execute, when published, for either all or future data only.
Request
Path Parameters
-
mode(required): string
Study Mode
-
publishRun(required): string
AllData:alldata / FutureData:futuredata
-
studyId(required): string(uuid)
Study Id
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
ruleIds(required): array
ruleIds
list of Rule Unique GUIDs
Nested Schema : ruleIds
Type:
arraylist of Rule Unique GUIDs
Show Source
-
Array of:
string(uuid)
list of Rule Unique GUIDs
Example:
[
"938D23FA6B7241CCA41BD627E5DB60DA",
"699EF3745FC545589F186D2198F3C65E"
]Response
Supported Media Types
- application/json
200 Response
Rule enable/disable was successful.
Root Schema : RDSRestUnifiedResponseDTO
Type:
objectError details from Rule Designer APIs for bulk operations
Show Source
-
error: object
RDSRestErrorDataDTO
Read Only:
trueError details from Rule Designer APIs -
httpErrorCode: integer
(int32)
Read Only:
trueHttp Error Code -
httpErrorMessage: string
Read Only:
trueHttp Error Message -
jobId: string
(uuid)
Read Only:
trueJob Id -
jobStatus: string
Read Only:
trueJob Status -
result: object
RDSRestResponseDTO
Read Only:
trueResponse from Rule Designer APIs -
Rule Validation Message: string
Read Only:
trueRule Validation Message -
Rule Validation Status: boolean
Read Only:
trueRule Validation State -
ruleId: string
(uuid)
Read Only:
trueRule Id -
ruleName: string
Read Only:
trueRule Name
Nested Schema : RDSRestErrorDataDTO
Type:
objectRead Only:
trueError details from Rule Designer APIs
Show Source
-
details: object
details
Read Only:
trueError Details -
errorCode: string
Read Only:
trueError Code -
errorMessage: string
Read Only:
trueError Message -
result: string
Read Only:
trueResult -
status: string
Read Only:
trueStatus
Nested Schema : RDSRestResponseDTO
Type:
objectRead Only:
trueResponse from Rule Designer APIs
Show Source
-
result: object
result
Read Only:
trueResult Object -
status: string
Read Only:
trueAllowed Values:[ "success, failed" ]Status
Nested Schema : details
Type:
objectRead Only:
trueError Details
Nested Schema : result
Type:
objectRead Only:
trueResult Object
400 Response
Incorrect payload.
Root Schema : RDSRestUnifiedResponseDTO
Type:
objectError details from Rule Designer APIs for bulk operations
Show Source
-
error: object
RDSRestErrorDataDTO
Read Only:
trueError details from Rule Designer APIs -
httpErrorCode: integer
(int32)
Read Only:
trueHttp Error Code -
httpErrorMessage: string
Read Only:
trueHttp Error Message -
jobId: string
(uuid)
Read Only:
trueJob Id -
jobStatus: string
Read Only:
trueJob Status -
result: object
RDSRestResponseDTO
Read Only:
trueResponse from Rule Designer APIs -
Rule Validation Message: string
Read Only:
trueRule Validation Message -
Rule Validation Status: boolean
Read Only:
trueRule Validation State -
ruleId: string
(uuid)
Read Only:
trueRule Id -
ruleName: string
Read Only:
trueRule Name
Nested Schema : RDSRestErrorDataDTO
Type:
objectRead Only:
trueError details from Rule Designer APIs
Show Source
-
details: object
details
Read Only:
trueError Details -
errorCode: string
Read Only:
trueError Code -
errorMessage: string
Read Only:
trueError Message -
result: string
Read Only:
trueResult -
status: string
Read Only:
trueStatus
Nested Schema : RDSRestResponseDTO
Type:
objectRead Only:
trueResponse from Rule Designer APIs
Show Source
-
result: object
result
Read Only:
trueResult Object -
status: string
Read Only:
trueAllowed Values:[ "success, failed" ]Status
Nested Schema : details
Type:
objectRead Only:
trueError Details
Nested Schema : result
Type:
objectRead Only:
trueResult Object
500 Response
An internal error occured.
Root Schema : RDSRestUnifiedResponseDTO
Type:
objectError details from Rule Designer APIs for bulk operations
Show Source
-
error: object
RDSRestErrorDataDTO
Read Only:
trueError details from Rule Designer APIs -
httpErrorCode: integer
(int32)
Read Only:
trueHttp Error Code -
httpErrorMessage: string
Read Only:
trueHttp Error Message -
jobId: string
(uuid)
Read Only:
trueJob Id -
jobStatus: string
Read Only:
trueJob Status -
result: object
RDSRestResponseDTO
Read Only:
trueResponse from Rule Designer APIs -
Rule Validation Message: string
Read Only:
trueRule Validation Message -
Rule Validation Status: boolean
Read Only:
trueRule Validation State -
ruleId: string
(uuid)
Read Only:
trueRule Id -
ruleName: string
Read Only:
trueRule Name
Nested Schema : RDSRestErrorDataDTO
Type:
objectRead Only:
trueError details from Rule Designer APIs
Show Source
-
details: object
details
Read Only:
trueError Details -
errorCode: string
Read Only:
trueError Code -
errorMessage: string
Read Only:
trueError Message -
result: string
Read Only:
trueResult -
status: string
Read Only:
trueStatus
Nested Schema : RDSRestResponseDTO
Type:
objectRead Only:
trueResponse from Rule Designer APIs
Show Source
-
result: object
result
Read Only:
trueResult Object -
status: string
Read Only:
trueAllowed Values:[ "success, failed" ]Status
Nested Schema : details
Type:
objectRead Only:
trueError Details
Nested Schema : result
Type:
objectRead Only:
trueResult Object