{
  "data": {
    "documentation": {
      "api_reference": "/docs",
      "postman_collection": "Available in API_REFERENCE.md"
    },
    "endpoints": {
      "api_docs": {
        "description": "Interactive API documentation (Scalar)",
        "method": "GET",
        "url": "/docs"
      },
      "auth": {
        "auth_endpoints": {
          "forgot_password": "/api/v1/auth/forgot-password",
          "google": "/api/v1/auth/google",
          "login": "/api/v1/auth/login",
          "logout": "/api/v1/auth/logout",
          "me": "/api/v1/auth/me",
          "refresh": "/api/v1/auth/refresh",
          "register": "/api/v1/auth/register",
          "verify_email": "/api/v1/auth/verify-email"
        },
        "description": "Authentication endpoints (register, login, verify-email, forgot-password, etc.)",
        "method": "GET/POST",
        "url": "/api/v1/auth"
      },
      "chat": {
        "description": "AI Chat service endpoints",
        "method": "GET/POST",
        "url": "/api/v1/chat"
      },
      "detailed_health": {
        "description": "Detailed health check with metrics",
        "method": "GET",
        "url": "/health/detailed"
      },
      "health": {
        "description": "Basic health check",
        "method": "GET",
        "url": "/health"
      },
      "liveness": {
        "description": "Kubernetes liveness probe endpoint",
        "method": "GET",
        "url": "/live"
      },
      "profile": {
        "description": "Profile management endpoints",
        "method": "GET/POST/PUT",
        "url": "/api/v1/profile"
      },
      "readiness": {
        "description": "Kubernetes readiness probe endpoint",
        "method": "GET",
        "url": "/ready"
      },
      "reports": {
        "description": "Medical report generation endpoints",
        "method": "GET/POST",
        "url": "/api/v1/reports"
      },
      "services_health": {
        "description": "Check external services health status",
        "method": "GET",
        "url": "/api/v1/services/health"
      },
      "swagger": {
        "description": "Alternative Swagger UI documentation",
        "method": "GET",
        "url": "/swagger"
      }
    },
    "service_name": "Healthzy Backend Service",
    "timestamp": "2026-09-21T05:48:24.605669",
    "version": "v1"
  },
  "message": "Healthzy Backend Service - Available endpoints",
  "status_code": 200,
  "success": true,
  "timestamp": "2026-09-21T05:48:24.605817"
}
