GET /v1/health
Full health status including the number of loaded signatures, engine status, and server uptime. Use this for detailed monitoring dashboards.Example
Response fields
Overall health status.
ok when the server is running and all engines are ready.Total number of signatures currently loaded, including any custom signatures.
Status of each detection engine. Values are
ready or unavailable.Server uptime in seconds since the last start.
GET /v1/health/live
Liveness probe. Returns200 OK if the server process is running. Use this to detect crashes and trigger restarts.
This endpoint does not check whether the server is ready to handle scan requests — it only confirms the process is alive.
Example
200 OK when the process is running.
GET /v1/health/ready
Readiness probe. Returns200 OK when the server has finished loading signatures and is ready to handle scan requests. Returns a non-200 status during startup or when the server is not ready.
Example
200 OK when the server is ready to accept requests.