Skip to main content

Uptime & API

Uptime and API monitoring that never cries wolf

CompleteStatus runs HTTP, keyword, port and ping checks as fast as 30-second intervals — with JSON-assertion API monitors on a 60-second floor — and confirms every failure with a second consecutive check before it pages you, so a one-off blip never wakes you at 3am. Cron and heartbeat monitoring catch the silent job that just stopped running, a gap Pingdom still ships without.

CompleteStatus monitor detail page for a Checkout API that is down: 97.37% uptime over 24 hours, 60 ms last latency, last-checked and next-check timing, a 24-hour latency chart with a 228 ms p95 line, and the start of the alerting section

What's included

Everything in this capability, on one platform and one bill — no add-ons, no per-check surprises.

Try the free website uptime test
  • HTTP, keyword, port and ping (ICMP) monitors as fast as 30-second intervals on Business and Agency; JSON-assertion API monitors run as fast as 60 seconds
  • Multi-step transaction monitors — log in, extract a token, call the next endpoint and assert on every step (Business+)
  • Second-check confirmation — a failure must repeat on the next consecutive check before any incident opens, so transient blips never page you
  • US-based monitoring today, with more probe regions rolling out — multi-region outage confirmation unlocks on Pro and up as regions come online
  • Incident forensics on every confirmed failure: a response snapshot and a one-line diagnosis on every plan, plus a failure screenshot (Pro+) and a traceroute (Business+)
  • Cron / heartbeat monitoring with start and fail signals, cron-expression schedules and a per-job run log
  • Latency history with p95, and anomaly detection on the baseline
  • Alerts to 21 channels — email, Slack, Teams, Discord, Telegram, Google Chat, Mattermost, Rocket.Chat, Zulip, Webex, Matrix, ntfy, Pushover, Gotify, signed webhooks, PagerDuty/Opsgenie pagers and GitHub/GitLab/Jira/Linear ticketing — plus Zapier/Make/n8n hooks
  • Importers: move your UptimeRobot or Pingdom monitors over with a read-only API key (or CSV) in about two minutes

How it works

From zero to watched in four steps.

  1. Create a monitor Choose HTTP, keyword, port, ping, heartbeat or a JSON assertion and set your interval.
  2. We check, then re-check On a failure a second consecutive check confirms before any incident opens.
  3. You get paged once A confirmed incident notifies your channels, with cooldowns and dedup to avoid noise.
  4. Review the history Latency charts and uptime percentages show exactly what happened and when.

Start watching in under a minute

Free tier allows commercial use, includes the security layer, and needs no credit card. Or try the matching free tool first — no signup.

← Back to all features