Automate your monitoring with a REST API
Integrate monitoring into your workflow with a REST API. Create monitors, manage alerts, and read metrics programmatically.

API
Documentation
API Keys
Responses
Everything you need
A closer look at what you get, from the first check to the alert that reaches you.
Scoped API keys
Issue keys with only the permissions each integration needs.
Full resource coverage
Monitors, DNS/TCP monitors, alerts, maintenance windows, status pages, and more.
Cron-job ping endpoint
A dedicated public endpoint your scheduled jobs call to report a heartbeat.
Predictable errors
Consistent error codes and rate limits so client integrations are easy to write.
How it works
Three steps from an empty dashboard to checks that run on their own.
Create an API key
Generate a key with the scopes your integration needs.
Call the API
Create and manage monitors, alerts, and more programmatically.
Automate your workflow
Wire monitoring into deploy scripts or infrastructure tooling.
Frequently asked questions
The questions people ask most before they start monitoring.
Is there a public API?
Yes — a full REST API with scoped API keys covers monitors, alerts, and more.
How do scheduled jobs report in?
Each cron-job monitor gets a dedicated public ping URL your job calls on completion.
Start monitoring your services
Create your first monitor in under 2 minutes. No credit card required to start.