HTTP Reference

HTTP 422 Unprocessable Entity

The request syntax is valid, but semantic validation failed.

Common Causes

  • Field format fails validation rules.
  • Missing required business fields.
  • Constraint conflicts with current data state.

Debugging Notes

  • Return field-level validation messages.
  • Keep schema validation consistent across frontend and backend.

Example Response

{
  "status": 422,
  "error": "Unprocessable Entity",
  "message": "email must be valid"
}