Using the REST based Service "Get array of all enabled Rule" and not receiving all enabled rules

Using Xprotect Professional+ V 2023 R3 - I’m using the REST based API service “Get array of all enabled Rule” and all ‘enabled’ Rules are not returned in the result set. It appears that any Rule that is configured to ‘Perform an action on ’, and the event selected is an Access Control Category, these Rules are not returned in the result set provided in the response.

Thoughts?

This is a known limitation. It is documented here: “Introduction to Configuration API” - “Rules configuration” - https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_configurationapi.html&tree=tree_4.html

Note that the Configuration API and Rest API share a lot of common properties, including this. I hope reading the page will tell you what to expect, which rules are currently not supported.

The same information is not available in the Rest API Documentation. I will ask Milestone Development if we can improve this.