How to use API Health Checker
- Paste one URL per line (public health, readiness or version endpoints).
- Optionally set the text the body must contain and the slow threshold.
- Run the check and review the summary, then the per-endpoint table.
- Download the CSV or copy the Markdown report.
API Health Checker features
- Check up to 10 health endpoints in one sweep through the relay
- Status, latency, size and optional expected body text per endpoint
- Colour-coded UP / SLOW / DOWN verdicts with a configurable slow threshold
- Summary stats and a Markdown report ready to paste into a status update
- CSV export of the result table
API Health Checker example
Sweep three services
Input:
https://httpbin.org/status/200
https://httpbin.org/delay/1
https://httpbin.org/status/503Output:
Healthy 1 · Slow 1 · Failing 1 · Avg latency 780 ms
UP https://httpbin.org/status/200 200 OK 190 ms
SLOW https://httpbin.org/delay/1 200 OK 1.2 s
FAIL https://httpbin.org/status/503 503 Service UnavailableFrequently asked questions about API Health Checker
How many URLs can I check?
Up to 10 per sweep. Each URL is fetched through the relay with a short timeout and reported with status, latency and size.
What counts as healthy?
A 2xx/3xx status within the timeout — and, if you set an expected body text, the body must contain it. Responses slower than your threshold are flagged as SLOW.
Can I monitor continuously?
This is an on-demand check; re-run it whenever you need. For scheduled monitoring use a dedicated uptime service.
Why does an endpoint show DOWN although it works in my browser?
The relay reaches only public addresses; internal, VPN-only or localhost services cannot be checked.
Technical notes
The relay checks the URLs concurrently with a short timeout and returns status, time and size per URL; endpoints that cannot be reached carry an error message instead of a status.