Skip to content

License Monitor API

Base URL (default): http://<host>:8080

  • GET /api/health
  • GET /api/ping
  • GET /api/status
  • GET /api/server-info
  • GET /api/metrics
  • GET /api/network
  • POST /api/execute
  • GET /api/licenses (?refresh=true to force refresh)
  • GET /api/licenses/features
  • GET /api/licenses/users (?feature=<name> optional)
  • GET /api/licenses/servers
  • GET /api/licenses/summary
  • GET /api/licenses/stats (feature, start, end query params)
  • GET /api/licenses/alerts (severity, acknowledged, limit)
  • POST /api/licenses/rescan
  • GET /api/logs/recent (lines, plus optional filters)
  • GET /api/logs/search (limit, offset, plus optional filters)
  • GET /api/logs/stats
  • POST /api/logs/clear
  • GET /api/logs/stream (legacy-compatible SSE alias)
  • SSE: GET /stream/logs, GET /stream/metrics
  • WebSocket: GET /ws/logs, GET /ws/metrics, GET /ws/combined

Supported keys include levels, sources, server_ids, start_time, and end_time.