GET /metrics

Metrics endpoint that returns response time and uptime summaries.

Reading time
4 min reading
Updating
Mar 2026

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

GET /metrics fields
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 }