Hello,
We are running cnMaestro On-Premises version 5.2.0-r3 in a production ISP environment and we are planning to integrate it with our internal monitoring and provisioning system via API.
Before implementing it in production, I would like to clarify a few technical aspects:
-
What is the recommended authentication method in 5.2.0-r3?
-
API Token?
-
Session-based authentication?
-
Basic Auth over HTTPS?
-
-
Is there an official and up-to-date API reference specifically for the On-Prem 5.2.0-r3 build?
-
Are there differences in available endpoints or behavior between:
-
cnMaestro Cloud
-
cnMaestro On-Prem 5.2.0-r3
-
-
What is the correct workflow to programmatically:
-
Retrieve full device inventory (APs and SMs)
-
Query real-time device status (online/offline, RSSI, SNR, traffic)
-
Pull historical statistics per AP or per sector
-
Obtain client association details
-
-
Are there any rate limits, session timeouts, or API performance considerations we should be aware of for production use?
Additionally, if possible, I would appreciate:
-
A sample authentication request (curl example preferred)
-
A sample request to retrieve the device list
-
Any best practices regarding secure API usage in an ISP environment
Thank you for your assistance.
Best regards,