Public endpoint that returns the current health status of Theo’s infrastructure and AI engine subsystems. No authentication required.
Health check results are cached for 30 seconds. The X-Cache header indicates HIT or MISS.
Request Example
curl https://hitheo.ai/api/v1/health
Response
Overall system status: "healthy", "degraded", or "down".
ISO 8601 timestamp of the health check.
API version identifier (e.g., "2026-03-28").
AI engine subsystem health.Show Provider health object
Each key is a Theo subsystem name (e.g. theo-core, theo-vision, theo-search). Values contain:
"healthy", "degraded", "down", or "unconfigured".
Example Response
{
"status": "healthy",
"timestamp": "2026-04-10T12:00:00.000Z",
"version": "2026-03-28",
"providers": {
"theo-core": { "status": "healthy" },
"theo-vision": { "status": "healthy" },
"theo-search": { "status": "healthy" }
}
}
Status Codes
| Status | Meaning |
|---|
| 200 | System is healthy or degraded |
| 503 | System is down — Retry-After: 30 header included |