GET /metrics
Metrics endpoint that returns response time and uptime summaries.
Endpoint
GET
/sites/{site}/metrics?period=24h|7d|30d
Valid period values are 24h, 7d and 30d. If another value is entered, 24h is applied.
Response Diagram
| Field | Type | Description |
|---|---|---|
period |
string | Applied window. |
avg_response_ms |
integer|null | Average frontend response time value for the selected period. |
p95_response_ms |
integer|null | The p95 latency value of the selected period. |
checks_total |
integer | Total number of checks. |
checks_up |
integer | up count. |
checks_down |
integer | down count. |
checks_degraded |
integer | degraded count. |
checks_unknown |
integer | number of unknowns. |
uptime_percentage |
number|null | Percentage derived from up records only. |
Full Example
cURL
curl https://status.anchoruptime.com/api/v1/sites/42/metrics?period=7d \
-H "Authorization: Bearer dku_a1b2c3d4_4f8b91c2e8d04b46a1d7f2aa6c93e5fd"
JSON
{
"period": "7d",
"avg_response_ms": 142,
"p95_response_ms": 298,
"checks_total": 10080,
"checks_up": 10010,
"checks_down": 40,
"checks_degraded": 20,
"checks_unknown": 10,
"uptime_percentage": 99.31
}