Is there a way to get access control information from a system using one of Milestone’s APIs that does not require the SDK. I see in the documentation of access control, the MIP SDK is the only option. Is there any alternative approach? For cameras, we are able to use the SOAP and websocket API for example. Are we able to use SOAP or another web based API for access control?
You can get information about available Access Control Systems and their units using the RESTful Config API. Reference for the needed calls here - MIP VMS RESTful Config API reference
New events coming from an Access Control System can be subscribed to using the Event Server’s WebSocket API - Milestone XProtect Events and Status WS API Reference
Here you will need to find the correct event types to subscribe to, but you should be able to capture new events coming from the Access Control System. The AC Event type ids depend on the specific integration, but you can use the EventAndStateViewer sample from the Component samples to help you with that (dump the ids of the different events to a file when you subscribe to them).