Health Check
Monitor service status and dependency health. No authentication required.
GET
/healthReturns comprehensive health status of all SiftlyAPI dependencies including Redis, Pipeline, WHOIS, Velocity, and Analysis Cache.
Response
200 OK — Healthy
{ "status": "healthy", "timestamp": "2025-08-01T16:30:00Z", "services": { "redis": "healthy", "pipeline": "healthy", "whois": "healthy", "velocity": "healthy", "analysis_cache": "healthy" }, "version": "1.0.0", "uptime": "1h23m45s"}Status Levels
| Status | HTTP Code | Description |
|---|---|---|
| healthy | 200 | All services operational |
| degraded | 200 | Non-critical services failing — API still functional |
| unhealthy | 503 | Critical services (Pipeline) failed |
Critical vs Non-Critical
Only Pipeline failures trigger a 503 response. Redis, Cache, and other service failures gracefully degrade — the API continues operating with fallback behavior.