430 HTTP Status Code ("код состояния HTTP")
https://httpcat.ru/430
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 430 — неофициальный и нестандартный HTTP-статус, который не определён спецификациями, но может использоваться внутри частных API или фреймворков как расширение для обработки ошибок клиента.
Основные характеристики:
- Не входит в спецификации IETF или RFC
- Может использоваться как дополнительный код для описания специфичных ограничений: блокировка аккаунта, повторные попытки входа, превышение внутренних лимитов
- Должен использоваться только в закрытых системах, где клиент и сервер контролируются одной стороной
Пример использования (внутреннее API):
HTTP/1.1 430 Account Locked Content-Type: application/json { "error": "Too many failed login attempts", "retry_after": 300 }
Когда использовать:
- Внутри частных API для обозначения нестандартных ограничений
- Если стандартные коды вроде
429
,403
или401
не дают нужной детализации
Дополнительно:
- Не рекомендуется для публичных API — такие клиенты могут не распознать этот код
- Если требуется совместимость — используйте
429 Too Many Requests
или403 Forbidden
- 430 может быть полезен для внутренних интерфейсов, но должен сопровождаться поясняющим сообщением
Документация: https://http.dev/430