Skip to main content
This guide covers how to use the Status Data API to track the health of services your applications depend on. For conceptual background, see Status Data overview.

Browse the service catalog

List available services:
Filter by category:
Get a specific service by slug:

Add service dependencies

Add services you depend on so DevHelm notifies you when their status changes:
Dependencies connect the Status Data system to your notification policies. When a tracked service has an incident, DevHelm evaluates your policies and alerts through configured channels.
Free plans support up to 10 service dependencies. Paid plans have unlimited dependencies.

Query uptime data

Get historical uptime for a service:
Response includes overall uptime percentage and time-bucketed data:

Available periods and granularity

View components

Services break down into components (e.g., API, dashboard, CDN):
Get uptime for a specific component:

Track incidents

List incidents for a service:
Get incident details with timeline:

View maintenance windows

Check scheduled maintenance for a service:

Resource groups

Group related monitors and services together for aggregate health tracking:
Resource groups aggregate health across monitors and services, and can suppress member-level alerts when a group-level incident is active.

Next steps

Alerting guide

Configure notifications for status data incidents.

API Reference

Full Status Data API endpoint reference.