Heartbeat
Heartbeat
Heartbeat
Monitor cron jobs, scheduled tasks, and background workers
GET
Heartbeat
Heartbeat monitor token, found in monitor settings
Endpoint
No
Authorization header is needed. The token in the URL is the authentication.Response
Every call returns200 {"status": "ok"}. This is deliberate — invalid tokens, missing monitors, and rate-limited pings all return the same response to prevent token enumeration.
Rate limiting
To bound storage from abusive ping rates, Larm records at most one heartbeat per token within a window ofinterval_seconds × 100 milliseconds — roughly 10 pings per expected interval. Pings beyond that within the same window still return 200 {"status": "ok"} but are not stored. Extra pings never cause an alert.