Docs
Heartbeat monitors
Push-based checks. Your job pings MoniterOne; missing pings open incidents.
Endpoint
POST https://moniterone.com/api/v1/heartbeat/{apiKey}/{slug}Create a heartbeat monitor to get slug, and a project API key for apiKey. You can also send X-API-Key or Authorization: Bearer ….
curl
curl -X POST "https://moniterone.com/api/v1/heartbeat/YOUR_API_KEY/YOUR_SLUG"
cron (every 5 min)
*/5 * * * * curl -fsS -X POST "https://moniterone.com/api/v1/heartbeat/YOUR_API_KEY/YOUR_SLUG" >/dev/null
Free plan
Free limits: 2 projects / 5 monitors / min interval 300s. Ping at least every 5 minutes.