Retrieve and locally store the triggered alarms in Milestone alarm panel

Hi, I have setup Milestone LPR and a few other third-party plugins in which as part of their workflow they trigger alarms into Milestone Alarm panel. My use case is to additionally store these triggered alarms into a local database that can be used for future analysis. I am wondering if it is possible to setup an action within Milestone Client Management or through Milestone SDK, so that upon receiving new alarms they are posted to an external service (e.g., a RESTful service)? Any other thoughts that can help on supporting this use case is highly welcomed.

The MIP SDK offers you a way to read the event data (historically or realtime). You can build a service to extract the data and send it to an external recipient. Please explore the Alarm and Event Viewer sample.

https://doc.developer.milestonesys.com/html/index.html?base=samples/alarmviewer_sample.html&tree=tree_2.html

Hi Bo, many thanks for the info and your response. I will try this.