KivoSign

Erros comuns

Tabela de diagnóstico dos erros de integração com a API e os webhooks da KivoSign.

Este guia reúne os códigos de erro padrão retornados pela API da KivoSign. Use-o para diagnosticar e resolver problemas de integração com envelopes, destinatários e webhooks.

Códigos de erro da aplicação

CódigoDescriçãoAção recomendada
ALREADY_EXISTSO recurso que você está tentando criar já existe.Confira se a entidade (ex.: usuário, envelope, webhook) já foi criada. Use uma requisição de atualização em vez de criação.
EXPIRED_CODEO código de acesso ou token informado expirou.Gere um novo código de acesso ou peça um novo link de convite antes de tentar de novo.
INVALID_BODYO payload da requisição está malformado.Revise a estrutura do JSON. Ele deve seguir exatamente o schema esperado, sem campos obrigatórios faltando.
INVALID_REQUESTA requisição como um todo está malformada ou inválida.Revise os parâmetros da chamada: URL, query string e cabeçalhos. Corrija a sintaxe da requisição.
RECIPIENT_EXPIREDO link de assinatura ou o acesso do destinatário expirou.Gere e reenvie um novo convite ao destinatário.
LIMIT_EXCEEDEDA cota de uso da sua conta foi excedida.Confira os limites do seu plano. Faça upgrade ou aguarde a renovação do ciclo de cobrança.
MISSING_ENV_VARFalta uma configuração obrigatória no servidor (500).Fale com o suporte.
MISSING_SIGNATURE_FIELDUm signatário está sem campo de assinatura no documento (400). Retornado ao distribuir um envelope.Adicione pelo menos um campo de assinatura para cada destinatário com papel de assinatura antes de chamar /envelope/distribute.
NOT_FOUNDO recurso solicitado não foi encontrado (404).Confira o ID do recurso (envelope, documento, webhook) informado na URL e se ele não foi excluído.
NOT_IMPLEMENTEDO recurso solicitado não é suportado pelo servidor no momento.Consulte a documentação da API para ver os métodos disponíveis. Não use este endpoint por enquanto.
NOT_SETUPA configuração necessária para esta ação está incompleta.Acesse as configurações da conta ou da integração e conclua a configuração antes de tentar de novo.
INVALID_CAPTCHAA validação do token de segurança (Captcha) falhou.Confira se o token do Captcha é gerado corretamente no cliente e enviado sem alterações.
UNAUTHORIZEDAutenticação ausente ou inválida (401).Confira se a chave de API está correta, ativa e enviada no cabeçalho Authorization.
FORBIDDENAcesso ao recurso negado (403).Confira se a chave de API ou o usuário tem as permissões e papéis necessários para a ação.
UNKNOWN_ERROROcorreu um erro interno inesperado (500).Tente de novo mais tarde. Se persistir, fale com o suporte informando o payload e o horário do ocorrido.
RETRY_EXCEPTIONA operação falhou temporariamente, mas pode ser repetida.Implemente novas tentativas automáticas na integração, de preferência com backoff exponencial.
SCHEMA_FAILEDA validação estrita do schema falhou.Confira se os tipos enviados (string, número, booleano) batem exatamente com a especificação OpenAPI.
TOO_MANY_REQUESTSLimite de requisições excedido (429).Diminua a frequência das chamadas. Trate o limite com base nos cabeçalhos da resposta.
TWO_FACTOR_AUTH_FAILEDA autenticação em dois fatores (2FA) falhou.Confira o código 2FA informado, se foi digitado corretamente e se não expirou.
WEBHOOK_INVALID_REQUESTA requisição relacionada ao webhook é inválida.Confira a configuração do endpoint receptor: a URL deve estar correta e o servidor deve aceitar requisições POST da KivoSign.

Erros de estado do envelope

Estes erros acontecem ao tentar uma ação incompatível com o estado atual do envelope.

CódigoDescriçãoAção recomendada
ENVELOPE_DRAFTA ação não pode ser feita porque o envelope ainda é um rascunho.Conclua a configuração do envelope e envie-o (estado PENDING) antes desta operação.
ENVELOPE_COMPLETEDA ação não pode ser feita porque o envelope já foi concluído.Depois de concluída a assinatura, o envelope não aceita mais alterações (ex.: incluir signatários, alterar documentos).
ENVELOPE_REJECTEDA ação não pode ser feita porque um destinatário recusou o envelope.O fluxo de assinatura foi encerrado de vez. Crie um novo envelope se quiser reenviar o documento.
ENVELOPE_CANCELLEDA ação não pode ser feita porque o envelope foi cancelado (400).Crie um novo envelope se precisar reiniciar o processo de assinatura.
ENVELOPE_LEGACYA ação não pode ser feita porque o envelope usa um formato antigo.O envelope foi criado em uma versão antiga do sistema. Recrie-o com a versão atual da API para interagir com ele.
ENVELOPE_TSP_LOCKEDUm envelope AES/QES não pode ser alterado depois de sair do rascunho (400).Faça as alterações enquanto o envelope está em DRAFT ou crie um novo envelope.

Erros de assinatura CSC

Estes erros se aplicam aos fluxos de assinatura via Cloud Signature Consortium (CSC).

CódigoDescriçãoAção recomendada
CSC_INSTANCE_MODE_MISMATCHO nível de assinatura pedido não corresponde ao modo CSC configurado (400).Use o nível de assinatura suportado pela configuração de assinatura.
CSC_UNLICENSEDA assinatura CSC não está habilitada (403).Fale com o suporte para habilitar a assinatura CSC.
CSC_PROVIDER_INFO_FAILEDA consulta de descoberta ao provedor CSC falhou ou retornou dados inutilizáveis (500).Tente de novo. Se persistir, fale com o suporte.
CSC_PROVIDER_NO_TSAA autoridade de carimbo do tempo está indisponível ou inutilizável para a assinatura CSC (500).Tente de novo. Se persistir, fale com o suporte.
CSC_CREDENTIAL_LIST_EMPTYO provedor CSC não retornou credenciais de assinatura para o usuário autenticado (400).Cadastre uma credencial de assinatura no provedor e autentique de novo.
CSC_CERT_INVALIDO certificado escolhido está ausente, inválido ou fora da validade (400).Escolha ou renove um certificado válido e autentique de novo.
CSC_ALGORITHM_REFUSEDA credencial usa um algoritmo de chave ou de hash não suportado (400).Escolha uma credencial compatível com a política de algoritmos CSC.
CSC_SAD_EXPIRED_PRE_SIGNOs dados de ativação da assinatura estão ausentes, expirados ou ilegíveis antes da assinatura (400).Repita o fluxo de autorização da credencial.
CSC_TSP_TIMEOUTO prestador de serviço de confiança não concluiu a assinatura dentro do prazo (408).Tente assinar de novo depois de confirmar que o provedor está disponível.
CSC_EMBED_FAILEDA assinatura CSC retornada não pôde ser incorporada aos itens do envelope (400).Reinicie a assinatura. Se falhar de novo, fale com o suporte.
CSC_BASE_DOCUMENT_MUTATEDO documento mudou entre a preparação e a assinatura (500).Reinicie a assinatura a partir do estado atual do envelope.
CSC_REQUEST_FAILEDUma requisição ao provedor CSC falhou sem um erro CSC mais específico (500).Confira a disponibilidade do provedor e tente de novo.

Veja também

Nesta página