Tratamento de Erros
Formato de Resposta de Erro
json
{
"success": false,
"error": {
"message": "Descrição do erro"
}
}Status Codes HTTP
- 200: Sucesso
- 400: Bad Request (validação falhou)
- 401: Unauthorized (não autenticado)
- 403: Forbidden (sem permissão)
- 404: Not Found
- 500: Internal Server Error
Tratamento no Frontend
Use handleApiError utility para tratar erros consistentemente.