API monitoring

API monitoring that watches your health endpoints

Point Upmonora at /health, /status or any GET endpoint and track availability, status codes and latency - then automate it all through our REST API.

Core available · more coming

Overview - API monitoring that watches your health endpoints

Key capabilities of API monitoring

Health-endpoint checks

GET or HEAD any endpoint with your expected status codes and timeout.

Latency percentiles

P95 and P99 latency plus response-time distribution charts.

REST API

Create, update, pause and delete monitors and read checks and incidents via /api/v1.

Custom headers & auth Soon

Send tokens and custom headers with each check.

JSON body assertions Soon

Assert on response JSON, e.g. "status" equals "ok".

POST / PUT requests Soon

Monitor write endpoints with a request body.

How it works

API monitoring, step by step

  1. Add your API's health URL as a monitor (or create it with the REST API from CI).
  2. Choose expected status codes and a timeout that matches your SLA.
  3. Upmonora tracks latency trends and alerts on failures after your threshold.
  4. Webhooks deliver machine-readable events to your incident tooling.
✦ Included with every monitor

AI insights explain what the numbers mean

Health scores, anomaly detection and plain-language incident summaries are built in - no extra setup, no extra cost.

How Upmonora AI works
Observed
7-day uptime 99.61%, 4 separate incidents.
Interpretation
Repeated short outages often point to resource limits or a crashing process.
FAQ

API monitoring questions

Can I assert on the JSON response?
Not yet. Today API monitors validate availability, status code and latency. JSON assertions, custom headers and request bodies are on the roadmap.
Is there an API to manage monitors?
Yes - a versioned REST API at /api/v1 with bearer tokens (Starter plan and above).
Monitor Today. Stay Ahead.

Know when your website goes down - before your customers tell you.

5 monitors free forever. Set up in under a minute. No credit card required.