Rules
Entiry - Rules
Minimum API version 4.0
| Verb | Request | Notes | Permissions Required | 
|---|---|---|---|
| GET | /Consumer/Rules/{id} | Returns a specific Rule | Requires 'Read' permission on 'GuaranteedState' securable type | 
| GET | /Consumer/Rules | Returns all Rules | Requires 'Read' permission on 'GuaranteedState' securable type | 
| POST | /Consumer/Rules/Search | Returns Rules that match the search parameters specified. 
 Allowed filter columns: 
 Allowed sort columns: 
 | Requires 'Read' permission to 'GuaranteedState' securable type | 
| POST | /Consumer/Rules/ Shallow/Search | Returns Rules that match the search parameters specified. This endpoint returns only superficial information about Fragments used by the Rule. For detailed infirmation please use /Rules/Search instead. 
 Allowed filter columns: 
 Allowed sort columns: 
 | Requires 'Read' permission to 'GuaranteedState' securable type | 
| POST | /Consumer/Rules | Creates a new Rule | Requires 'Write' permission to 'GuaranteedState' securable type | 
| DELETE | /Consumer/Rules/{id} | Deletes a Rule | Requires 'Delete' permission on 'GuaranteedState' securable type | 
| POST | /Consumer/Rules/{id}/ Enable/{enable} | If 'enable' is set to True it enables given Rule. If it is set to False the Rule will be disabled. | Requires 'Write' permission to 'GuaranteedState' securable type | 
| GET | /Consumer/Rules/Unlicensed | Minimum API version 5.1 Retrieves a list of Ids of Rules that use unlicensed Fragments | Requires 'Read' permission on 'GuaranteedState' securable type |