Documentação

Manusear erros sem perder o contexto da solicitação.

{
  "text": "Conteúdo de origem complexo no idioma selecionado.",
  "locale": "pt",
  "mode": "simple-language"
}

Exemplos de SDK e cURL disponíveis

Mensagens de erro uniformes

json
{
  "error": {
    "code": "invalid_request",
    "message": "Check the request fields."
  }
}

A maioria dos erros usa a estrutura error acima. As respostas de limite de taxa também incluem os campos de nível superior limit, remaining e reset.

json
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests."
  },
  "limit": 1000,
  "remaining": 0,
  "reset": 1787836800
}

Para limites de taxa HTTP 429, aguarda de acordo com o cabeçalho Retry-After. allowance_exhausted inclui, em vez disso, error.details.used, limit e periodEndsAt.

Códigos de falha

Estes códigos de erro usam API versão 2:

HTTPCódigoSignificaçãoAção do cliente
400invalid_jsonO corpo da solicitação não é JSON válidoCorrija o corpo JSON
400invalid_requestUm campo está faltando, é desconhecido ou inválido ou o texto excede 5.000 caracteresCorrigir a solicitação
400idempotency_key_requiredUma solicitação de trabalho ou lote não possui chave de idempotência válidaEnvie uma chave exclusiva de no máximo 255 caracteres
400invalid_webhook_endpointO endpoint do webhook selecionado está ausente ou inativoEscolha um endpoint ativo ou use polling
401invalid_api_keyO token do portador está ausente, é inválido ou foi revogadoVerifique ou substitua a chave API
402faturamento_requeridoO faturamento precisa ser atualizado antes que o processamento possa continuarAtualizar faturamento no aplicativo
403subscrição necessáriaO espaço de trabalho não tem direitos ativosEscolha um plano ou entre em contato com o suporte
403email_not_verifiedNenhum e-mail de proprietário ou administrador foi verificadoVerifique um e-mail de conta qualificado
404trabalho_não_encontradoO trabalho não existe, pertence a outro espaço de trabalho ou expirouParar a consulta de status e iniciar uma nova ordem, se necessário
404lote_não_encontradoO lote não existe, pertence a outro espaço de trabalho ou expirouPare de pesquisar e crie um novo lote, se necessário
429taxa_limitadaA taxa de solicitação foi atingidaRespeito depois de tentar
429limite de concorrênciaMuitas solicitações estão sendo processadas ao mesmo tempoTentar novamente após a conclusão de uma solicitação ativa
429subsídio esgotadoO limite mensal de caracteres foi atingido e o uso adicional está indisponível ou desativadoAguarde o próximo período de faturamento ou ative o uso adicional em um plano qualificado
502processamento_falidoO serviço não conseguiu processar o textoRepita o suporte de solicitação e contato com o ID de solicitação se o problema persistir

Documento para cada erro: A solicitação pode ser repetida? Os sinais são calculados? O que está em acta? Que informação precisa de apoio?

Nesta página

Comece a usar Simple8 gratuitamente.

Crie sua conta gratuita e use até 15.000 caracteres gratuitamente todos os meses.