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

Envelope de erro

O envelope de erro de produção da Versão 2 contém um objeto de erro com código estável e campos de mensagem.

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

O objeto de detalhes opcional carrega contexto legível por máquina, como retryAfterSeconds.

Os cabeçalhos de resposta HTTP transportam autenticação e repetem metadados quando aplicável.

Catálogo de erros exigidos

Os códigos a seguir são o contrato atual da 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 10.000 caracteresCorrigir a solicitação
400invalid_idempotency_keyUma 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
403assinatura_requeridaO 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 expirouPare de pesquisar e crie um novo trabalho, 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 simultaneidadeMuitas 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 textoTente novamente com segurança e entre em contato com o suporte com o ID da solicitação se continuar

Para cada erro, capacidade de repetição de documentos, efeito de faturamento, visibilidade de log e informações de suporte.