HTTP 422 — Entidade Não Processável
A requisição estava bem formada, mas não pôde ser seguida devido a erros semânticos
Quando usar
Use o status 422 quando esta for a semântica correta da resposta HTTP: A requisição estava bem formada, mas não pôde ser seguida devido a erros semânticos
Exemplo de requisição e resposta
POST /orders HTTP/1.1
Host: api.example.com
Content-Type: application/json
{"quantity":0}
HTTP/1.1 422 Entidade Não Processável
Content-Type: application/json
{"error":"quantity must be greater than zero"}