We are currently working on security monitoring system and would like to understand the available options for retrieving access-related logs using the Milestone XProtect REST API.
For testing purposes, we are using XProtect Essential+ and can successfully authenticate and retrieve camera/site information using the /api/rest/v1/ endpoints. However, we would like to confirm the feasibility and requirements for retrieving the following data for a production environment:
Access attempt logs
Unauthorized or invalid credential attempts
Door forced-open or tamper events
Any audit logs related to ACM activity
API access for historical access event data
Could you please provide guidance on the following:
Tier Support: Is the XProtect Access module and the extraction of ACM event logs supported in this tier, or is an upgrade to a higher tier required to enable these features?
Permissions & Configuration: What are the exact Management Client permissions required to allow our API user to retrieve these specific log and event types?
Time-Range Filtering Syntax: What is the correct API syntax for retrieving historical events over a prolonged period ?
Any documentation references, examples of the expected JSON event payload structure, or best practices for retrieving these events would be greatly appreciated.
Thank you for your assistance!