Erros e repetições
Formato de erro
A resposta de erro contém uma string detail:, um objeto com code/message ou uma lista de erros de validação. Não determine o comportamento a partir do texto traduzido: use HTTP-status e code gerado por máquina quando presente.
{"detail":"..."}{"detail":{"code":"...","message":"..."}}Códigos HTTP
400- Cabeçalho ou identificador inválido. Verifique seu pedido.
401- A sessão ou chave não foi aceita. Faça login novamente ou verifique sua chave.
403- Direitos insuficientes ou acesso à caixa de correio negado.
404- O recurso não foi encontrado ou não está disponível para a conta corrente.
409- Estado da pasta, cota ou conflito de geração. Atualize seus dados antes de tentar novamente.
413- O tamanho do arquivo excede o limite permitido.
422- Parâmetros de solicitação inválidos. Verifique os campos fornecidos na resposta.
429- Muitos pedidos. Por favor, tente novamente mais tarde.
503- O serviço está temporariamente indisponível. Tente novamente a solicitação com atraso.
Após 401, é necessário um novo login. Após 409, releia o status. Após 503, repita com atraso; para enviar, mantenha o mesmo Idempotency-Key. Não repita ações irreversíveis cegamente.