| Status | Significado | Causa Comum | Solução |
|---|---|---|---|
| 400 | Bad Request | Parâmetros inválidos | Verifique o formato dos dados enviados |
| 401 | Unauthorized | Token inválido ou ausente | Verifique o header Authorization |
| 403 | Forbidden | Sem permissão | Verifique as permissões do token |
| 404 | Not Found | Recurso não encontrado | Verifique o ID ou URL |
| 422 | Unprocessable | Validação falhou | Verifique os campos obrigatórios |
| 429 | Too Many Requests | Rate limit excedido | Aguarde e tente novamente |
| 500 | Internal Error | Erro no servidor | Contate o suporte |
Authorization: Bearer {token}A API usa strings para valores monetários para evitar problemas de precisão:
// ✅ Correto
{
"amount": "100.50"
}
// Incorreto (pode perder precisão)
{
"amount": 100.50
}