DEV Community

Cover image for I built ApiWatch — a free, developer-friendly API uptime monitor (HTTP + keyword checks)
Evgeny Gil
Evgeny Gil

Posted on

I built ApiWatch — a free, developer-friendly API uptime monitor (HTTP + keyword checks)

APIs rarely “hard fail” in a clean way.

What ApiWatch is
ApiWatch helps you monitor mission-critical API endpoints with confidence, with real-time monitoring and instant alerts when something breaks.

You can try it here:
https://apiwatch.eu

What it does today
Current features are intentionally focused on the “simple but not too simple” sweet spot:

  • Scheduled checks for HTTP endpoints (status codes, timeouts).
  • Optional keyword matching (catch cases where you get 200 OK but the response is actually wrong).
  • SSL, port, DNS, and WHOIS monitoring (useful for catching expiring certs and domain issues early).
  • Notifications when an endpoint goes down or comes back online (with retries)
  • CI/CD integration, disable the monitor from pipeline and enable after the successfull release.
  • A shareable status page/widgets for communicating incidents.

ApiWatch is trying to stay developer-first: quick setup, clear signals, and enough detail to debug without drowning you in noise.

What’s next (and where feedback helps)
ApiWatch is still early, and feedback from teams who run real APIs is the most valuable input right now.

If you use tools like UptimeRobot / Better Stack / Kuma, it’d help a lot to hear:

Which alert channels matter most (Email, Slack, webhooks, SMS)?
​What’s your biggest source of false positives today?

What would make you switch? (Terraform/API-based setup, better grouping/tagging, etc.)

Try it + roast it
Link: https://apiwatch.eu

If you comment with your use case (public API, internal microservices, cron endpoints, etc.), it’s easier to prioritize the next features.

Top comments (0)