service_id
and name
in the request body. This resource acts as a check-in point for recurring jobs or processes that are expected to send heartbeat signals at defined intervals.Once the heartbeat is created, your system or job must send regular requests (pings) to the assigned endpoint. If a ping is missed beyond the expected interval, the monitor will be marked as unhealthy, and an alert can be triggered based on your configuration.
Use cases:
- Background job monitoring — Ensure cron jobs, queue workers, or scheduled scripts are executing on time.
- System health visibility — Detect stalled or silently failed processes before they cause downstream issues.
- Proactive alerting — Receive notifications when heartbeat pings stop, signaling a potential failure or delay.
To send check-ins, use the unique heartbeat endpoint returned in the creation response.