HTTP 500 — Erro Interno do Servidor
Uma mensagem de erro genérica quando o servidor encontra uma condição inesperada
Quando usar
Use o status 500 quando esta for a semântica correta da resposta HTTP: Uma mensagem de erro genérica quando o servidor encontra uma condição inesperada
Exemplo de requisição e resposta
GET /reports/monthly HTTP/1.1
Host: api.example.com
HTTP/1.1 500 Erro Interno do Servidor
Content-Type: application/json
{"error":"Unexpected server error"}