Перейти к содержимому

Эндпоинты проверки состояния

Проверки работоспособности и готовности сервиса.

GET /health

Публичный ответ о состоянии, не требующий аутентификации.

Запрос

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

Ответ

{"status":"ok"}

GET /health/live

Работоспособность процесса:

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

GET /health/ready

Проверяет готовность сервиса принимать задания:

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

Если зависимость недоступна, проверка готовности возвращает HTTP 503 с указанием проблемной зависимости в JSON-ответе.

Границы проверки готовности

Эндпоинты состояния также принимают HEAD. HTTP 503 означает, что сервис не готов; повторите проверку позже, а при длительном сбое обратитесь в поддержку. Готовность сервиса не гарантирует допуск конкретного аккаунта, доступность модели или завершение определённой операции с изображением. Эти проверки не создают операций с изображениями и не тарифицируются как генерация.