GET api/Rules/All?orgId={orgId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
orgId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RuleDataName | Description | Type | Additional information |
---|---|---|---|
RuleID | globally unique identifier |
None. |
|
Name | string |
None. |
|
Description | string |
None. |
|
OrgID | globally unique identifier |
None. |
|
ConnectionID | globally unique identifier |
None. |
|
IsActive | boolean |
None. |
|
SourceType | integer |
None. |
|
RuleActions | RuleActionData |
None. |
|
RuleCriterias | Collection of RuleCriteriaData |
None. |
|
RuleTriggers | RuleTriggerData |
None. |
Response Formats
application/json, text/json
Sample:
[ { "RuleID": "74576521-0f88-49de-8d40-9e21adc99bd7", "Name": "sample string 2", "Description": "sample string 3", "OrgID": "9b2802f9-8183-410d-9f5d-123d05e84217", "ConnectionID": "a3d7275a-b69f-4d4c-9f9e-87ec1b05fa1d", "IsActive": true, "SourceType": 1, "RuleActions": { "ID": "d2aaa35b-6f1b-411e-920f-9667d2860626", "RuleID": "4cc5e162-3fc1-4103-9111-c0bb1a6423ce", "ActionType": 1, "ActionData": "sample string 2", "Data": { "IsAggregate": true, "ScheduleTime": "sample string 1" }, "EmailAction": { "subject": "sample string 1", "toRecepient": "sample string 2", "emailbody": "sample string 3" }, "SupportTicketAction": { "summary": "sample string 1", "ticketbody": "sample string 2", "ticketPriority": "sample string 3", "priorityType": "sample string 4" }, "WebHookAction": { "WebhookURL": "sample string 1", "WebHookMethod": "sample string 2", "WebhookBody": "sample string 3", "requestType": "sample string 4", "HeaderList": [ { "key": "sample string 1", "value": "sample string 2" }, { "key": "sample string 1", "value": "sample string 2" } ] }, "CleanUpAction": { "LogData": [ 1, 2 ], "ResyncData": [ 1, 2 ], "FileData": [ 1, 2 ] }, "CloudResourceAction": { "contextId": "sample string 1", "contextType": "sample string 2", "functionName": "sample string 3" }, "ActionDataObj": { "<subject>k__BackingField": "sample string 1", "<toRecepient>k__BackingField": "sample string 2", "<emailbody>k__BackingField": "sample string 3", "<IsAggregate>k__BackingField": true, "<ScheduleTime>k__BackingField": "sample string 5" } }, "RuleCriterias": [ { "ID": "51fb43b0-d8f3-465d-bceb-3d42b96c0a96", "RuleID": "35e91bbf-aeec-4459-90c8-0f8c58982e27", "AndOr": "sample string 2", "ConditionData": "sample string 3", "Operator": "sample string 4", "Value": "sample string 5", "IsActive": true, "CriteriaOrder": 1, "ConditionGroup": 1 }, { "ID": "51fb43b0-d8f3-465d-bceb-3d42b96c0a96", "RuleID": "35e91bbf-aeec-4459-90c8-0f8c58982e27", "AndOr": "sample string 2", "ConditionData": "sample string 3", "Operator": "sample string 4", "Value": "sample string 5", "IsActive": true, "CriteriaOrder": 1, "ConditionGroup": 1 } ], "RuleTriggers": { "ID": "e727810e-8849-4e2a-9a13-7d38e92a4f4f", "RuleID": "7e0096f0-24b6-4518-b6f8-6b4e6a24fae7", "RuleType": 1, "IsRecurring": true, "RecurringInterval": 1, "RecurranceID": "sample string 2", "RecurranceRule": "sample string 3", "Description": "sample string 4", "EventType": "sample string 5" } }, { "RuleID": "74576521-0f88-49de-8d40-9e21adc99bd7", "Name": "sample string 2", "Description": "sample string 3", "OrgID": "9b2802f9-8183-410d-9f5d-123d05e84217", "ConnectionID": "a3d7275a-b69f-4d4c-9f9e-87ec1b05fa1d", "IsActive": true, "SourceType": 1, "RuleActions": { "ID": "d2aaa35b-6f1b-411e-920f-9667d2860626", "RuleID": "4cc5e162-3fc1-4103-9111-c0bb1a6423ce", "ActionType": 1, "ActionData": "sample string 2", "Data": { "IsAggregate": true, "ScheduleTime": "sample string 1" }, "EmailAction": { "subject": "sample string 1", "toRecepient": "sample string 2", "emailbody": "sample string 3" }, "SupportTicketAction": { "summary": "sample string 1", "ticketbody": "sample string 2", "ticketPriority": "sample string 3", "priorityType": "sample string 4" }, "WebHookAction": { "WebhookURL": "sample string 1", "WebHookMethod": "sample string 2", "WebhookBody": "sample string 3", "requestType": "sample string 4", "HeaderList": [ { "key": "sample string 1", "value": "sample string 2" }, { "key": "sample string 1", "value": "sample string 2" } ] }, "CleanUpAction": { "LogData": [ 1, 2 ], "ResyncData": [ 1, 2 ], "FileData": [ 1, 2 ] }, "CloudResourceAction": { "contextId": "sample string 1", "contextType": "sample string 2", "functionName": "sample string 3" }, "ActionDataObj": { "<subject>k__BackingField": "sample string 1", "<toRecepient>k__BackingField": "sample string 2", "<emailbody>k__BackingField": "sample string 3", "<IsAggregate>k__BackingField": true, "<ScheduleTime>k__BackingField": "sample string 5" } }, "RuleCriterias": [ { "ID": "51fb43b0-d8f3-465d-bceb-3d42b96c0a96", "RuleID": "35e91bbf-aeec-4459-90c8-0f8c58982e27", "AndOr": "sample string 2", "ConditionData": "sample string 3", "Operator": "sample string 4", "Value": "sample string 5", "IsActive": true, "CriteriaOrder": 1, "ConditionGroup": 1 }, { "ID": "51fb43b0-d8f3-465d-bceb-3d42b96c0a96", "RuleID": "35e91bbf-aeec-4459-90c8-0f8c58982e27", "AndOr": "sample string 2", "ConditionData": "sample string 3", "Operator": "sample string 4", "Value": "sample string 5", "IsActive": true, "CriteriaOrder": 1, "ConditionGroup": 1 } ], "RuleTriggers": { "ID": "e727810e-8849-4e2a-9a13-7d38e92a4f4f", "RuleID": "7e0096f0-24b6-4518-b6f8-6b4e6a24fae7", "RuleType": 1, "IsRecurring": true, "RecurringInterval": 1, "RecurranceID": "sample string 2", "RecurranceRule": "sample string 3", "Description": "sample string 4", "EventType": "sample string 5" } } ]