HTTP 400 — Requisição Inválida

O servidor não pode processar a requisição devido a um erro do cliente

Quando usar

Use o status 400 quando esta for a semântica correta da resposta HTTP: O servidor não pode processar a requisição devido a um erro do cliente

Exemplo de requisição e resposta

POST /users HTTP/1.1
Host: api.example.com
Content-Type: application/json

{"name":

HTTP/1.1 400 Requisição Inválida
Content-Type: application/json

{"error":"Invalid JSON"}

Códigos relacionados

401, 402, 403, 404

Referências

MDN · RFC 9110