Create Monitor
Create an API monitor — method, auth, request body, and assertions on the response.
An API monitor sends a real request to an endpoint and checks the response against assertions you define. Open Monitors → Add monitor and choose API.
1. Request
- Name and URL — a label and the full endpoint.
- Method —
GET,POST,PUT,PATCH, orDELETE. - Headers — including
Authorizationfor a bearer token or API key, or basic auth. Credentials are stored encrypted and never shown in alerts. - Body — a JSON payload or form data for write methods.
2. Assertions
All assertions must pass, or the monitor is marked DOWN:
- Status code in the expected range.
- Response time under a threshold.
- Header value matches.
- JSON body — assert on nested fields using dot notation, e.g.
data.user.active == true.
3. Interval, regions, timeout
Choose the check interval (down to 30 seconds on paid plans), the regions to check from (DOWN is confirmed from 2+ regions), and a timeout.
4. Alerts and save
Attach the alert channels this monitor should notify, then Save — the first check runs immediately.
To monitor a real sequence rather than one endpoint, use a multi-step flow: chain requests and pass values (like a token) between them.
Can't find what you need? Email [email protected] — we're happy to help.