Skip to content

GET /healthcheck

The GET /healthcheck endpoint provides a simple mechanism to verify that the Chinmina Bridge service is running and accepting HTTP requests.

For documentation of token-issuing endpoints, see POST /token, POST /git-credentials, and Profile-Scoped Endpoints.

This endpoint is designed for use with Kubernetes liveness probes, load balancer health checks, and monitoring systems. It provides a lightweight, unauthenticated health check that validates only HTTP server functionality, not external dependencies.

This endpoint is not authenticated and takes no parameters.

The endpoint returns an HTTP status code with no response body:

Status CodeMeaning
200 OKService is running and accepting requests
503 Service UnavailService is not ready (typically during startup/shutdown)
Terminal window
curl http://localhost:8080/healthcheck

This endpoint does not return JSON error responses. HTTP status codes are the sole indicator of health.