HTTP 422 Unprocessable Entity — What It Means
What HTTP status code 422 Unprocessable Entity means, when servers return it, and how to handle it correctly.
Published September 25, 2026
HTTP 422 Unprocessable Entity — The request was well-formed but contains semantically invalid data.
Key points
- Means the request body was syntactically valid (e.g. valid JSON) but failed validation rules
- Common causes: a missing required field, or a value like an email that fails a format check
- The standard status most REST APIs use specifically for validation errors, distinct from 400