Uptime monitors don't require any code changes. Add them entirely from the dashboard.
Add a monitor
Go to /uptime → "New monitor." Fill in:
- URL — the endpoint to check (e.g.
https://api.example.com/health). - Interval — 1 min (Pro/Business), 5 min, or 15 min (Free).
- Method — GET (default), HEAD, or POST.
- Expected status code — default 2xx.
- Required body string — optional substring match.
- Custom headers — for authenticated endpoints (Authorization, etc.).
Alerting
Email alerts fire after 3 consecutive failures across all probe regions. Recovery alerts fire when the monitor returns to healthy. Alert recipients are configured per-account in Settings → Notifications.