License Monitor API
Base URL (default): http://<host>:8080
Core endpoints
Section titled “Core endpoints”GET /api/healthGET /api/pingGET /api/statusGET /api/server-infoGET /api/metricsGET /api/network
License endpoints
Section titled “License endpoints”POST /api/executeGET /api/licenses(?refresh=trueto force refresh)GET /api/licenses/featuresGET /api/licenses/users(?feature=<name>optional)GET /api/licenses/serversGET /api/licenses/summaryGET /api/licenses/stats(feature,start,endquery params)GET /api/licenses/alerts(severity,acknowledged,limit)POST /api/licenses/rescan
Log endpoints
Section titled “Log endpoints”GET /api/logs/recent(lines, plus optional filters)GET /api/logs/search(limit,offset, plus optional filters)GET /api/logs/statsPOST /api/logs/clearGET /api/logs/stream(legacy-compatible SSE alias)
Streaming endpoints
Section titled “Streaming endpoints”- SSE:
GET /stream/logs,GET /stream/metrics - WebSocket:
GET /ws/logs,GET /ws/metrics,GET /ws/combined
Filter query keys for logs
Section titled “Filter query keys for logs”Supported keys include levels, sources, server_ids, start_time, and end_time.