Оценивает умение проектировать понятные и стандартизированные ошибки API.
Короткий ответ
Используйте HTTP-статусы: 400 для ошибок клиента, 500 — сервера. Тело ответа — в JSON с полями error, message, details. Пример: {"error": "invalid_email", "message": "Email невалиден"}. Всегда логируйте ошибки на сервере.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.