All HTTP status codes

HTTP 422 Unprocessable Content

Client Error

The request is syntactically valid but semantically wrong — well-formed JSON that fails business validation (missing fields, invalid values).

Defined in RFC 9110

Common causes

  • Validation failures: required fields missing, values out of range
  • Referencing related entities that don't exist

How to fix it

  1. Read the response body — APIs typically list per-field errors

  2. Validate on the client against the same rules before submitting

Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.