system
Probe configured external dependencies (Redis, etc.)
Return per-dependency status for monitoring + post-deploy verification.
Currently probes Redis (rate-limiter backend). The endpoint is always 200 so dashboards can read individual statuses without losing the full picture to a single failed dep — mirror the boot-log behaviour where Redis errors fail-open rather than crash the app.
Response shape (additive — new deps appended over time): { "redis": { "configured": bool, # is REDIS_URL set? "reachable": bool | null, # null when not configured "latency_ms": float | null, "error": str | null, # categorical; never raw exception text } }
get/health/dependencies
Request
- Base URL: https://api.badgeia.com
- URL: https://api.badgeia.com/health/dependencies
- Auth: none declared
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.