I built ApiWatch — a free, developer-friendly API uptime monitor (HTTP + keyword checks)
Source: Dev.to

What ApiWatch is
ApiWatch helps you monitor mission‑critical API endpoints with confidence, providing real‑time monitoring and instant alerts when something breaks.
You can try it here:
What it does today
Current features focus 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 a pipeline and enable it after a successful release.
- Shareable status page/widgets for communicating incidents.
ApiWatch aims 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 that run real APIs is the most valuable input right now.
- If you use tools like UptimeRobot, Better Stack, or Kuma, let us know:
- 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:
If you comment with your use case (public API, internal microservices, cron endpoints, etc.), it’s easier to prioritize the next features.