Skip to main content
GET
/
api
/
v1
/
analytics
/
mttr
Analytics MTTR
curl --request GET \
  --url https://api.example.com/api/v1/analytics/mttr
{
  "apiVersion": "v1",
  "kind": "AnalyticsMTTR",
  "metadata": {
    "period": "30d",
    "from": "2026-02-17T00:00:00Z",
    "to": "2026-03-19T15:00:00Z",
    "generatedAt": "2026-03-19T15:05:00Z"
  },
  "mttr": {
    "overall": {
      "mean": "8m30s",
      "median": "6m15s",
      "p95": "25m",
      "p99": "1h10m"
    },
    "bySeverity": {
      "critical": {
        "mean": "12m45s",
        "median": "10m",
        "count": 8
      },
      "high": {
        "mean": "8m20s",
        "median": "6m",
        "count": 35
      },
      "medium": {
        "mean": "6m",
        "median": "4m30s",
        "count": 52
      },
      "low": {
        "mean": "3m15s",
        "median": "2m",
        "count": 28
      }
    },
    "byPhase": {
      "detection": {
        "mean": "45s",
        "description": "Time between the event and detection by the watcher"
      },
      "analysis": {
        "mean": "1m30s",
        "description": "AI root cause analysis time"
      },
      "approval": {
        "mean": "3m20s",
        "description": "Time waiting for human approval"
      },
      "remediation": {
        "mean": "2m55s",
        "description": "Remediation runbook execution time"
      }
    },
    "history": [
      {
        "date": "2026-03-19",
        "mttr": "7m",
        "incidentCount": 5
      },
      {
        "date": "2026-03-18",
        "mttr": "9m30s",
        "incidentCount": 8
      },
      {
        "date": "2026-03-17",
        "mttr": "6m15s",
        "incidentCount": 3
      },
      {
        "date": "2026-03-16",
        "mttr": "11m",
        "incidentCount": 7
      }
    ],
    "improvement": {
      "vsPrevPeriod": "-22%",
      "vsBaseline": "-45%",
      "baselinePeriod": "2026-01-01 to 2026-01-31"
    }
  }
}
period
string
default:"30d"
Analysis period: 7d, 30d, 90d, 180d
severity
string
Filter by severity: critical, high, medium, low
namespace
string
Filter by namespace
granularity
string
default:"daily"
History granularity: hourly, daily, weekly
{
  "apiVersion": "v1",
  "kind": "AnalyticsMTTR",
  "metadata": {
    "period": "30d",
    "from": "2026-02-17T00:00:00Z",
    "to": "2026-03-19T15:00:00Z",
    "generatedAt": "2026-03-19T15:05:00Z"
  },
  "mttr": {
    "overall": {
      "mean": "8m30s",
      "median": "6m15s",
      "p95": "25m",
      "p99": "1h10m"
    },
    "bySeverity": {
      "critical": {
        "mean": "12m45s",
        "median": "10m",
        "count": 8
      },
      "high": {
        "mean": "8m20s",
        "median": "6m",
        "count": 35
      },
      "medium": {
        "mean": "6m",
        "median": "4m30s",
        "count": 52
      },
      "low": {
        "mean": "3m15s",
        "median": "2m",
        "count": 28
      }
    },
    "byPhase": {
      "detection": {
        "mean": "45s",
        "description": "Time between the event and detection by the watcher"
      },
      "analysis": {
        "mean": "1m30s",
        "description": "AI root cause analysis time"
      },
      "approval": {
        "mean": "3m20s",
        "description": "Time waiting for human approval"
      },
      "remediation": {
        "mean": "2m55s",
        "description": "Remediation runbook execution time"
      }
    },
    "history": [
      {
        "date": "2026-03-19",
        "mttr": "7m",
        "incidentCount": 5
      },
      {
        "date": "2026-03-18",
        "mttr": "9m30s",
        "incidentCount": 8
      },
      {
        "date": "2026-03-17",
        "mttr": "6m15s",
        "incidentCount": 3
      },
      {
        "date": "2026-03-16",
        "mttr": "11m",
        "incidentCount": 7
      }
    ],
    "improvement": {
      "vsPrevPeriod": "-22%",
      "vsBaseline": "-45%",
      "baselinePeriod": "2026-01-01 to 2026-01-31"
    }
  }
}