Skip to main content
Get detailed system status including core engine statistics.

Endpoint

GET /api/v1/system/status

Example Request

curl http://localhost:8000/api/v1/system/status

Response

{
  "status": "running",
  "version": "1.0.0",
  "core": {
    "rules_total": 37,
    "rules_enabled": 15,
    "transactions_processed": 1523,
    "findings_generated": 42,
    "avg_evaluation_time_ms": 1.2
  }
}

Response Fields

FieldTypeDescription
statusstringCore engine status (running, stopped)
versionstringBlocklight version
core.rules_totalnumberTotal number of loaded rules
core.rules_enablednumberNumber of enabled rules
core.transactions_processednumberTotal transactions processed
core.findings_generatednumberTotal findings generated
core.avg_evaluation_time_msnumberAverage rule evaluation time in milliseconds