HTTP / HTTPS
Status code, response time, body keyword and JSON-path assertions. Redirect chains are followed and reported.
Uptime & SSL monitoring
HealthCheck probes your endpoints every 30 seconds from three regions, checks certificate expiry, and alerts you in Telegram, Slack or e-mail. Public status page included.
No credit card. 30-second intervals. 90-day history on paid plans.
Status code, response time, body keyword and JSON-path assertions. Redirect chains are followed and reported.
Port reachability, TLS handshake timing and resolver answers for A, AAAA, CNAME and MX records.
Expiry countdown, chain validity and mismatched hostnames — with warnings 30, 14 and 7 days ahead.
Confirmation retries suppress single-packet noise. Flap detection groups repeated up/down cycles into one incident.
Custom domain, maintenance windows and incident history. Static, cache-friendly, no client-side tracking.
Everything in the UI is a REST call. Pull metrics into Grafana or push incidents into your own runbook system.
Enterprise APM is overkill for a five-service stack. HealthCheck is deliberately small: a handful of endpoints, honest alerting, and a status page you can point your customers at.
€0
€9/mo
€29/mo
Prices exclude VAT. Cancel any time, no lock-in.
Create a monitor with one API call:
curl -X POST https://api.health-check.top/v1/monitors \
-H "Authorization: Bearer $HC_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/health","interval":30,"expect_status":200}'
Full reference: docs · OpenAPI schema at /v1/openapi.json.