Dashboard summary
Monitor counts by status and active incident count.
Dashboard summary
GET /analytics/summary
Dashboard summary with monitor counts and active incidents.
Auth: Bearer token (read scope)
Request
bashcurl -H "Authorization: Bearer hu_..." \ "https://happyuptime.com/api/v1/analytics/summary"
Response
json{ "data": { "monitors": { "total": 12, "up": 10, "down": 1, "degraded": 1, "paused": 0 }, "active_incidents": 1 } }
This endpoint is cheap and cache-friendly — use it for at-a-glance dashboards, custom widgets, or CI check summaries.