Read your monitors, uptime history and incidents over a small, predictable REST API. Bearer auth, JSON in and out.
Send your project token as a bearer header on every request. Tokens are scoped per project and can be rotated from the dashboard.
A monitor object reports its latest check, the rolling uptime ratio and the region that ran the probe.
Read endpoints allow 600 requests per minute per token. Writes allow 60 per minute. Every response carries X-RateLimit-Remaining so you can back off cleanly.
Subscribe to monitor.down, monitor.up and incident.opened to push state changes into your own systems. Payloads are signed with your endpoint secret.