cURL
curl --request GET \ --url https://hub.griff.services/metrics/summary \ --header 'Authorization: Bearer <token>'
{ "data": { "period": "1h", "periodStart": "2023-11-07T05:31:56Z", "periodEnd": "2023-11-07T05:31:56Z", "monitors": { "total": 123, "passing": 123, "failing": 123, "noRecentRuns": 123 }, "runs": { "total": 123, "successful": 123, "failed": 123, "successRate": 123 }, "latency": { "p50DurationMs": 123, "p95DurationMs": 123, "p99DurationMs": 123 }, "uptimePercent": 123, "failingMonitors": [ { "monitorId": "<string>", "monitorName": "<string>", "lastFailureAt": "2023-11-07T05:31:56Z", "consecutiveFailures": 123 } ] } }
High-level health summary across all monitors for the organization. Includes pass/fail counts, success rate, latency percentiles, and failing monitors.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
1h
6h
24h
7d
30d
Default Response
Show child attributes