Main API's required for PISM third-party PISM integration

Dear Team,

Please advise- In protocol integration how many API’s to be considered for 3 rd party PISM integration in order to get the alarms, cameras feeds, playback etc from Milestone system .

Also if any third party devices are integrated already with Milestone, those events can be fetched through milestone event API to 3 rd party PISM system. Please advise.

I would suggest that you use our REST interface for any configuration and our websocket API for events.

Have you looked at our protocol samples:

https://github.com/milestonesys/mipsdk-samples-protocol

Specifically these two samples could be usefull for you:

https://github.com/milestonesys/mipsdk-samples-protocol/tree/main/EventsAndStateWebSocketApiPython

https://github.com/milestonesys/mipsdk-samples-protocol/tree/main/RestfulCommunicationPython

Documentation of REST API:

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

Documentation of Events API:

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

If you don’t need live events, then this API might be of interest to you:

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

Let me know if you have further questions in regards to the specific events.