URL parameters
The ID of the heartbeat group you want to get heartbeats from.
Query parameters
The page number to return, starting with 1.
Number of results per page. Defaults to 50, maximum 250.
Headers
Bearer $TOKEN
Returns heartbeats belonging to the given heartbeat group.
URL parameters
The ID of the heartbeat group you want to get heartbeats from.
Query parameters
The page number to return, starting with 1.
Number of results per page. Defaults to 50, maximum 250.
Headers
Bearer $TOKEN
Returns a paginated list of heartbeats in the specified group.
Response body
Response attributes
The ID of the heartbeat.
Always heartbeat.
The URL your service requests to report a heartbeat.
The name of the service for this heartbeat.
How often we expect the heartbeat, in seconds.
How late a heartbeat can arrive before we consider it missed, in seconds.
Whether we call the on-call person.
Whether we send an SMS to the on-call person.
Whether we send an e-mail to the on-call person.
Whether we send a push notification to the on-call person.
Whether we send a critical push notification that ignores the mute switch and Do Not Disturb mode.
How long to wait before escalating the incident alert to the whole team, in seconds. null means we don't escalate to the team.
The ID of the heartbeat group the heartbeat is in, or null when it's in no group.
The team the heartbeat is in.
A sort value you can set through the API. The dashboard doesn't use it to order heartbeats.
Whether the heartbeat is paused.
When the heartbeat was paused, in ISO 8601 format, or null when it isn't paused.
paused when the heartbeat was paused, pending when it was just created and waits for the first request, maintenance when it's in its maintenance window, up when requests arrive on time, validating when requests arrive on time again and the incident waits to be resolved, or down when a request didn't arrive on time.
The ID of the escalation policy for the heartbeat, or null when none is set.
The IANA time zone, like Europe/Berlin, used for DST-aware missed-beat detection. Only kept for a period of at least one hour.
Start of the daily maintenance window when we don't check, like 01:00:00, or null when no window is set.
End of the daily maintenance window, like 03:00:00, or null when no window is set.
The time zone of the maintenance window, as a Rails time zone name like Amsterdam. null means UTC.
The days the maintenance window applies to, any of mon, tue, wed, thu, fri, sat, sun. Lists every day when none were set.
When the heartbeat was created, in ISO 8601 format.
When the heartbeat was last updated, in ISO 8601 format.
The escalation policy of the heartbeat as id and type, where type is policy, or null when none is set.
The URL of the first page. Read more about pagination.
The URL of the last page.
The URL of the previous page, or null on the first page.
The URL of the next page, or null on the last page.
We use cookies to authenticate users, improve the product user experience, and for personalized ads. Learn more.