How to send Events to Milestone from third party access control system.

Honeywell ProWatch and Milestone have an integration that was written by Milestone using the ProWatch “HSDK”. This integration no longer works thus frustrating our mutual customers. I want to rewrite the integration using our new API instead of the “HSDK”. Our new API has the ability to get events from ProWatch and can send them to any REST endpoint. I have two questions for you.

  1. Does your API support receiving events from a third party system, and if so is it a REST endpoint?
  2. Can I also send in the list of access control hardware that will be sending events to you via the REST endpoint? This would be used for your customers to create rules based on which ProWatch device sent the event.

Do you have a .json file I can import into PostMan for testing or do you have a REST endpoint I can test with using SWAGGER? I do not have any milestone hardware so for development and testing is there a test endpoint I can connect to? or is there a simulator I can connect to?

Regards,

John Nielsen

Honeywell

585-752-5142

Call the Alarm Command SOAP web service to create events or alarms, see https://doc.developer.milestonesys.com/html/index.html?base=reference/protocols/alarmcommand.html&tree=tree_3.html.

There are RESTful Events and Alarms APIs. They must have been released almost at the same time as the first answer was given. For anybody reading to older questions and answers I would like to recommend these APIs.

https://doc.developer.milestonesys.com/mipvmsapi/

https://doc.developer.milestonesys.com/mipvmsapi/api/events-rest/v1/

https://doc.developer.milestonesys.com/mipvmsapi/api/alarms-rest/v1/