Meu Dinheiro · API

Erros

Formato único de erro e o que cada código significa.

Todo erro tem o mesmo formato:

{"error": {"code": "...", "message": "..."}}

Programe contra o code; o message é texto para gente e pode mudar.

HTTPcodeCausa comum
400bad_requestparâmetro inválido (limit, cursor, filtro); o message diz qual
401unauthorizedtoken vencido (renove), credencial revogada ou secret errado
403forbiddeno papel da credencial não cobre a chamada, conta somente leitura, workspace fora do acesso antecipado ou desativado
404not_foundrecurso inexistente ou oculto para a credencial
405method_not_allowedmétodo HTTP que a rota não aceita
422unprocessabledado válido no formato, mas recusado pela regra
429rate_limitedmais de 120 chamadas no minuto; espere o Retry-After
500internal_errorfalha do nosso lado