Add Network Discovery REST API
Add a new standard Atera API to show the latest result of the network discovery by site.
-
Francisco Valls
commented
As an MSP managing multiple clients with Atera, the absence of a Network Discovery API endpoint is a significant operational blocker.
Our current use case:
We run automated weekly/monthly workflows (via n8n) that collect infrastructure data from all client sites and generate executive-level security and inventory reports. Every other Atera data source — agents, alerts, SNMP devices, tickets — is accessible via the v3 REST API. Network Discovery is the only one that requires manual UI interaction to export.What we need specifically:
GET /api/v3/networkdiscovery/scans — list of scans per customer/site
GET /api/v3/networkdiscovery/scans/{scanId}/results — full device list with OS, open ports, CVEs, MAC address, manufacturer, managed/unmanaged status
Optionally: GET /api/v3/networkdiscovery/scans/{scanId}/export returning JSON or CSV equivalent of the current XLS export
Business impact:
Without this, MSPs are forced to either: (1) rely on fragile UI scraping with headless browsers, which breaks on every Atera frontend update, or (2) skip Network Discovery data entirely in automated reports — both unacceptable for a production MSP workflow.The data is already there. Exposing it via API would immediately unlock automated security audits, client-facing reports, and integration with SIEM platforms like Wazuh. This is a low-effort, high-impact addition for the entire MSP segment of Atera's customer base.
Please prioritize this. Happy to provide more technical context if needed.