CLEARSALE

Resultado de SmartOCR

Com o transactionID retornado na solicitação de análise do documento, você poderá consultar o resultado de uma análise processada.

Após a notificação recebida via webhook, consulte o resultado das suas solicitações.

Seus respectivos modelos de chamada e dicionário de variáveis estão localizados a seguir.

👍

Qualquer consulta via método GET não tem cobrança!

📘

Endereço dos nossos serviços:

Homologação: GET https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/ai-docs
Produção: GET https://datatrustapi.clearsale.com.br/v1/transaction/{id}/ai-docs

Acesse aqui a documentação técnica

Dicionário de variáveis -

Response

NomeDescriçãoTipoTamanho
typeTipo de documento enviadoEnum
transactionIdIdentificador gerado pela transaction da Plataforma Data TrustString36
identifierIdIdentificador enviado pelo clienteString-
processStatusCodeCódigo da etapa atual do processamento da análiseInteger-
processStatusDescrição da etapa atual do processamento da análiseEnum-
statusCodeCódigo referente ao status da análiseEnum-
statusDescrição do statusEnum-
substatusCodeCódigo referente ao substatus da análise (detalhamento)Enum-
substatusClassificação da análise (detalhamento)String-
receivedDateData de recebimento da análiseDateTime-
endDateData fim do processamento da análiseDateTime-
isDigitalIdentifica se o Documento é digitalBooleantrue / false
ocrDados extraídos do documento. Retorno null quando não for possível obter os dadosArray-

Type

ValorDescrição
0NotSet
1RG (Carteira de Identidade)
2CNH (Carteira Nacional de Habilitação)
3RNE/RNM (Registro Nacional de Estrangeiro)
4CIN (Carteira de Identidade Nacional)
5DNI (Documento Nacional de Identidade)
99Invalid

ProcessStatusCode

ValorDescrição
1Em processamento
2Concluído
3Erro

StatusCode e Status

ValorDescrição
0Em processamento
1Não Foi Possível Analisar
3Documento Processado Com Sucesso
5Regra de negócio não atendida

SubstatusCode e Substatus

Abaixo seguem as tabelas de substatus possíveis, agrupadas por Status.

1 - Não Foi Possível Analisar

Lista de substatus possíveis para o StatusCode = 1.

SubstatusIDSubstatus (retorno)
101Não foi possível fazer o download de uma ou mais imagens fornecidas
102Uma ou mais imagens não possuem um formato Base64 válido
103A imagem excede o tamanho máximo permitido de 20MB
104O formato da imagem é inválido ou não suportado
105PDF Inválido ou Corrompido
106Imagem com qualidade baixa
107Ausência de uma ou mais faces do documento
108Versão de Documento não aceita
109Informação ilegível

3 - Documento Processado Com Sucesso

Lista de substatus possíveis para o StatusCode = 3.

SubstatusIDSubstatus (retorno)
0-
301Documento de menor de idade

5 - Regra de Negócio Não Atendida

Lista de substatus possíveis para o StatusCode = 5.

Importante: Esses retornos só serão possíveis de ocorrer quando essas regras de negócio estiverem ativadas.

SubstatusIDSubstatus (retorno)
501O documento é uma fotocópia preto e branco
502O documento é uma fotocópia colorida
503O documento é uma foto de tela
504O documento digital não é original
505Documento com data de emissão mais antiga do que o permitido
506Idade inferior a idade mínima estabelecida. X anos.
507Documento vencido
508Documento sem CPF
509O documento é de uma pessoa não alfabetizada
510Categoria de CNH não aceita
511Tipo de documento não aceito