Skip to main content
GET
https://api-production-56df.up.railway.app
/
health
/
detailed
curl -X GET "https://api-production-56df.up.railway.app/health/detailed"
{
  "status": "ok",
  "postgres": {
    "status": "ok",
    "latency_ms": 3.2,
    "error": null
  },
  "redis": {
    "status": "ok",
    "latency_ms": 1.1,
    "error": null
  },
  "memgraph": {
    "status": "ok",
    "latency_ms": 4.7,
    "error": null
  },
  "gemini": {
    "status": "ok",
    "latency_ms": 142.5,
    "error": null
  }
}
This endpoint does not require authentication. It is intended for infrastructure monitoring and diagnostics.

Response

status
string
Overall service status. Returns ok if all dependencies are healthy, degraded if some are unavailable, or unhealthy if critical dependencies are down.
postgres
object
PostgreSQL database connectivity status.
redis
object
Redis cache connectivity status.
memgraph
object
Memgraph graph database connectivity status.
gemini
object
Gemini LLM service connectivity status.
curl -X GET "https://api-production-56df.up.railway.app/health/detailed"
{
  "status": "ok",
  "postgres": {
    "status": "ok",
    "latency_ms": 3.2,
    "error": null
  },
  "redis": {
    "status": "ok",
    "latency_ms": 1.1,
    "error": null
  },
  "memgraph": {
    "status": "ok",
    "latency_ms": 4.7,
    "error": null
  },
  "gemini": {
    "status": "ok",
    "latency_ms": 142.5,
    "error": null
  }
}