# Get service health Returns the current readiness status for the REST API Gateway. The response includes a human-readable status indicator, the service name, and the timestamp when the status was generated. Endpoint: GET /api/v1/health Version: v1.0.3 ## Response 200 fields (application/json): - `status` (string, required) Overall readiness indicator for the API. Enum: "healthy", "degraded" - `timestamp` (string, required) UTC timestamp the status was generated formatted as . Example: "2025-01-15 14:30:00" - `service` (string, required) Name of the service reporting health. Example: "rag" ## Response 400 fields (application/problem+json): - `type` (string, required) A URI reference that identifies the problem type. Example: "about:blank" - `title` (string, required) A short, human-readable summary of the problem type. Example: "An Error Occured" - `status` (integer, required) The HTTP status code generated by the origin server. Example: 400 - `detail` (string) A human-readable explanation specific to this occurrence of the problem. Example: "A more detailed sentence about the error" - `instance` (string) A URI reference that identifies the specific occurrence of the problem. Example: "/api/v1/endpoint" - `extensions` (object) A map for extension members (custom fields not defined by the RFC). ## Response 503 fields (application/json): - `status` (string, required) Overall readiness indicator for the API. Enum: "healthy", "degraded" - `timestamp` (string, required) UTC timestamp the status was generated formatted as . Example: "2025-01-15 14:30:00" - `service` (string, required) Name of the service reporting health. Example: "rag"