Menu
API docs
Uptizm API
One REST API for monitors, custom metrics, incidents, status pages, maintenance windows, notification channels, on-call schedules and escalation policies, authenticated with a team API key.
Guides
- Uptizm API quickstart Uptizm checks that websites and APIs are up, opens incidents when they are not, notifies the right people and publishes status pages. The REST API gives...
- Authentication Keys are created in the app, never through the API: open Settings, Team, API keys and create one. A key belongs to one team and acts only on that team...
- Create monitors The AI flow probes a URL from several regions and proposes the settings and metrics for it. It runs in the background, so it is three calls.
- Errors The statuses the API returns, and the body each one carries.
- Rate limits Limits are per key: 120 reads (GET) and 30 writes (every other verb) per minute. On a 429, wait the Retry-After seconds. Some endpoints carry their own...
- Pagination Most lists are cursor-paginated. Pass per_page (1 to 200, default 25; incidents stop at 100) and, for the next page, cursor set to the previous answer's...
- Idempotency A POST made with a key accepts an Idempotency-Key header: any unique string per logical request, for example a UUID. Retrying with the same key and the...
- Anonymous workspaces for agents An agent can start monitoring before its human has an account.
Machine-readable
Send Accept: text/markdown to any page for Markdown.