Що це означає
Запит сформовано правильно, але він містить семантичні помилки, тож сервер не може його обробити. Раніше Unprocessable Entity.
Типові причини
- Валідація не пройшла (недійсний email, відсутнє обов'язкове поле)
- Порушено бізнес-правило
- Помилки валідації Rails або Laravel
Як виправити
Якщо ви клієнт або відвідувач
Прочитайте помилки полів у тілі, виправте значення й надішліть знову.
Якщо ви власник сайту чи API
Повертайте машиночитні помилки полів, щоб форми могли їх підсвітити.
Приклад відповіді
HTTP/1.1
HTTP/1.1 422 Unprocessable Content
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Unprocessable Content",
"status": 422,
"errors": [
{
"field": "email",
"message": "must be a valid email address"
}
]
} Специфікація
Часті запитання
› Помилки валідації — це 400 чи 422?
Багато API використовують 422 для валідації і 400 для даних, які неможливо розібрати. Обидва варіанти коректні; будьте послідовні.
› Чи 422 лише для WebDAV?
Він з'явився у WebDAV, але тепер RFC 9110 визначає його для HTTP загалом.