Skip to content

Health endpoints

Service liveness and readiness checks.

No current prepared translation is available. The English source is shown without machine translation.

GET /health

Unauthenticated public health response.

Request

curl https://api.model-gate.com/health

Response

{"status":"ok"}

GET /health/live

Process liveness:

curl https://api.model-gate.com/health/live
{"status":"ok"}

GET /health/ready

Checks whether the service is ready to accept work:

curl https://api.model-gate.com/health/ready
{"status":"ready"}

When a dependency is unavailable, readiness returns HTTP 503 with the failing dependency in the JSON response.

Readiness boundary

Health paths also accept HEAD. HTTP 503 means the service is not ready; retry a health check later and contact Support for a sustained failure. A ready response does not guarantee account eligibility, model availability or completion of a particular image operation. These checks create no image operation and do not incur generation charges.