Introdução
Tratamento de Erros
A API usa códigos HTTP padrão. Todos os erros retornam JSON com os campos error e message.
| Código | Significado | Descrição |
|---|---|---|
| 200 | OK | Requisição bem-sucedida |
| 201 | Created | Recurso criado com sucesso |
| 400 | Bad Request | Parâmetros inválidos ou faltando |
| 401 | Unauthorized | API Key ausente ou inválida |
| 403 | Forbidden | Sem permissão para o recurso |
| 404 | Not Found | Recurso não encontrado |
| 429 | Too Many Requests | Rate limit atingido |
| 500 | Server Error | Erro interno — tente novamente |
Estrutura de erro
json — Exemplo de erro
{
"error": "Saldo insuficiente",
"message": "O valor deve ser maior que a taxa de R$ 0.50"
}