🟢 99.997% platform uptime in 2026. See our status page. View status →

API Reference

Programmatically manage monitors, incidents, and status pages.

Authentication

All API requests require a Bearer token. Generate API keys from your dashboard settings.

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.uptimegrove.com/v2/monitors

Rate Limits

Free plans: 60 requests/minute. Pro plans: 600 requests/minute. Enterprise: custom limits.

List Monitors

GET /v2/monitors — Returns all monitors in your account with current status and uptime percentage.

Create Monitor

POST /v2/monitors — Create a new monitor. Required fields: url, type, interval.