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)