curl --request GET \
--url https://api.devhelm.io/api/v1/services/{slugOrId}/uptime \
--header 'Authorization: Bearer <token>'{
"data": {
"overallUptimePct": 99.95,
"period": "7d",
"granularity": "hourly",
"buckets": [
{
"timestamp": "2024-01-01T00:00:00Z",
"uptimePct": 100,
"totalPolls": 12
}
],
"source": "vendor_reported"
}
}Uptime data aggregated across active non-group components.
curl --request GET \
--url https://api.devhelm.io/api/v1/services/{slugOrId}/uptime \
--header 'Authorization: Bearer <token>'{
"data": {
"overallUptimePct": 99.95,
"period": "7d",
"granularity": "hourly",
"buckets": [
{
"timestamp": "2024-01-01T00:00:00Z",
"uptimePct": 100,
"totalPolls": 12
}
],
"source": "vendor_reported"
}
}API key (dh_live_...) or Auth0 JWT token
Time window
24h, 7d, 30d, 90d, 1y, 2y, all Bucket granularity
hourly, daily, monthly OK
Uptime response with per-bucket breakdown and overall percentage for the period
Show child attributes