status Registered
Verified 2026-09-18 · registry updated 2025-09-15

HTTP 422 Unprocessable Content

The request is syntactically valid but contains semantic or validation errors.

Use 422 for field validation and domain rules when the JSON shape itself is valid.

httpstatus codevalidationapi

Response (http)

HTTP/1.1 422 Unprocessable Content

Use 422 for field validation and domain rules when the JSON shape itself is valid.

Common mistakes

  • Using 422 for malformed syntax that is really 400, or leaking raw validation internals in the body.

Registry reference: RFC9110, Section 15.5.21

Permalink: https://merginit.com/reference/http/status-422