Pular para o conteúdo principal

Catálogo de Erros

Todas as APIs da QI Tech retornam erros em um formato padronizado:

{
"title": "HTTP Status code name",
"description": "An english description of the error",
"translation": "Uma descrição em português do erro",
"code": "ERROR_UNIQUE_CODE"
}

Erros Globais (GDF)

Erros comuns a todas as APIs da plataforma.

Código HTTPCódigo do ErroTítuloDescriçãoResolução
400GDF000003Bad RequestNo API Client Key receivedInclua o header API-CLIENT-KEY com sua chave de API na requisição.
401GDF000014QI UnauthenticatedFailed while decoding the authentication tokenVerifique se o token JWT está sendo assinado corretamente com sua chave privada EC512. Consulte o teste de autenticação.
404GDF000018Not FoundNo ClientIntegration found for api_client_keyVerifique se a API-CLIENT-KEY enviada corresponde à chave cadastrada no painel QI Tech.

Erros de Homologação do Emissor (ISS)

Código HTTPCódigo do ErroTítuloDescrição
400ISS000003Bad RequestEmissor já existe na base de dados.
404ISS000004Not FoundRepresentante do emissor não encontrado.
404ISS000005Not FoundConta bancária não encontrada.
404ISS000006Not FoundDocumento do emissor não encontrado.
404ISS000007Not FoundDocumento do representante do emissor não encontrado.
404ISS000008Not FoundContato do emissor não encontrado.
404ISS000009Not FoundEmissor não encontrado.
404ISS000010Not FoundGrupo de assinantes não encontrado.
400ISS000011Bad RequestEmissor deve estar no estado in_filling para permitir esta ação.
400ISS000012Bad RequestNão é permitido deletar a conta principal, defina uma nova conta principal primeiro.
400ISS000013Bad RequestNão é permitido deletar o contato principal, defina um novo contato principal primeiro.
400ISS000014Bad RequestEmissor precisa ter ao menos uma informação de contato.
400ISS000015Bad RequestAcesso aos dados do emissor já foi concedido.
400ISS000016Bad RequestFalha ao enviar mensagem ao emissor, tente novamente.
400ISS000017Bad RequestLink inválido.
400ISS000018Bad RequestDocumento enviado é inválido ou de baixa qualidade.

Erros de Homologação do Investidor (INV)

Código HTTPCódigo do ErroTítuloDescrição
400INV000003Bad RequestInvestidor já existe na base de dados.
404INV000004Not FoundRepresentante do investidor não encontrado.
404INV000005Not FoundConta bancária não encontrada.
404INV000006Not FoundDocumento do investidor não encontrado.
404INV000007Not FoundDocumento do representante do investidor não encontrado.
404INV000008Not FoundContato do investidor não encontrado.
404INV000009Not FoundInvestidor não encontrado.
404INV000010Not FoundGrupo de assinantes não encontrado.
400INV000011Bad RequestInvestidor deve estar no estado in_filling para permitir esta ação.
400INV000012Bad RequestNão é permitido deletar a conta principal, defina uma nova conta principal primeiro.
400INV000013Bad RequestNão é permitido deletar o contato principal, defina um novo contato principal primeiro.
400INV000014Bad RequestInvestidor precisa ter ao menos uma informação de contato.
400INV000015Bad RequestAcesso aos dados do investidor já foi concedido.
400INV000016Bad RequestFalha ao enviar mensagem ao investidor, tente novamente.
400INV000017Bad RequestLink inválido.
400INV000018Bad RequestDocumento enviado é inválido ou de baixa qualidade.

Erros de Emissão de Nota Comercial (COM)

Código HTTPCódigo do ErroTítuloDescrição
400COM000001Bad RequestDocumento fornecido não é válido.
400COM000002Bad RequestTenant precisa ser configurado antes de utilizar este endpoint.
409COM000003ConflictConfiguração para este tenant já existe.
400COM000004Bad RequestInvestidor com a chave informada não permitido. Verifique o cadastro.
400COM000005Bad RequestEmissor com a chave informada não permitido. Verifique o cadastro.
400COM000006Bad RequestOperação com mais de um investidor não disponível.
404COM000007Not FoundOperação não encontrada.
403COM000008ForbiddenOperação não pertence ao tenant.
400COM000010Bad RequestOperação não pode ser atualizada fora do status in_filling.

Erros de Integralização (INT)

Código HTTPCódigo do ErroTítuloDescrição
400INT000001Bad RequestTipo de integralização inválido.
404INT000002Not FoundIntegralização não encontrada.
400INT000003Bad RequestIntegralização não pode ser atualizada fora do status in_filling.
400INT000004Bad RequestTipo de pagamento inválido.