Returns the current health status of the API, including database connectivity and basic application metadata. No authentication is required.This endpoint is designed for use with load balancers, uptime monitors, and deployment pipelines that need to verify the service is running correctly.
This endpoint always returns 200 OK. When the database is unreachable, data.status is degraded and data.database is disconnected — the HTTP status code remains 200 so that health check probes continue to receive a response.