Эндпоинты проверки состояния
Проверки работоспособности и готовности сервиса.
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 означает, что сервис не готов; повторите проверку позже, а при длительном сбое обратитесь в поддержку. Готовность сервиса не гарантирует допуск конкретного аккаунта, доступность модели или завершение определённой операции с изображением. Эти проверки не создают операций с изображениями и не тарифицируются как генерация.