Pular para o conteúdo principal

Extrair dados do Documento

Para a melhor performance da validação automática em relação a qualidade de imagem do documento/selfie, os parâmetros de tamanho da imagem devem seguir os requisistos:

  • tamanho mínimo: 100KB
  • tamanho máximo: 4.5MB
  • extensões: JPEG, PNG, PDF

Requisição

POST [Url Ambiente]/Flash/V2/ExtrairDados/{Modelo}

IdentificadorValor
Content-typeapplication/json
Acceptapplication/json
AuthorizationBearer [Valor do Token retornado na Autenticação]

Query

ParâmetroDescriçãoTipoExemplosObrigatório
ModeloModelo para extração de dadosString"crlv-v3"Sim

Body

ParâmetroDescriçãoTipoExemplosObrigatório
ChaveCampo para identificação da analiseString"ChaveDefinidaPeloCliente"Sim
TipoDocumentoTipo de documento enviadoString"CRLV"Não
ImagemDocumentoImagem do documentoBase64Base64Sim
CPFCPF do ClienteString"000000000000"Não
WebHookConfigurações para envio de webhook especificas da analise (libere os IPs de NAT)Objeto{ "Url": "https://meuwebhook.com.br/api/receber", "Headers": { "token" : "sf8sd9f89ds7f9dsf9ds79f7ds" } }Não

Exemplo

{
"Chave": "string",
"TipoDocumento": "string",
"ImagemDocumento": "string",
"CPF": "string",
"WebHook": {
"Url": "string",
"Headers": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string",
...
}
}
}

Status Code 200

Retorno de sucesso.

Com acesso ao token e chave, será possível obter o retorno/consulta da análise. Segue campos que são retornados na consulta:

ParâmetroDescriçãoTipoExemplos
ResultResultado dos dados extraídosStringO Resultado é variável, dependendo do cadastro da empresa e do tipo de documento enviado

Exemplo

{
"Result": {
"Cilindradas": 1984,
"Categoria": "PARTICULAR",
"Cor": "CINZA",
"Motor": "CXD057886",
"Capacidade Máxima de Carga": 0.0,
"Peso Bruto Total": 1.95,
"Capacidade Máxima de Tração": 1.95,
"Eixos": 2,
"Local": "SAO PAULO",
"Data de Emissão": "11/01/2022",
"Observações": ""
}
}

Status Code 400

Não encontrado.

ParâmetroDescriçãoTipoExemplos
StatusStatus da requisiçãoOK = 0, ERRO = 11
MensagensDescrição dos errosString[]"Mensagens": "Mensagens": []

Status Code 401

Usuário/Senha inválidos.

ParâmetroDescriçãoTipoExemplos
StatusStatus da requisiçãoOK = 0, ERRO = 11
MensagensDescrição dos errosString[]"Mensagens": "Mensagens": []

Status Code 404

Erro 404 - Url não encontrado

O erro 404 é exibido quando um endpoint especificado pelo usuário não é encontrado na API. Isso pode ocorrer quando o usuário digitou um URL incorreto ou quando o endpoint não está mais disponível.

Status Code 500

Erro não tratado pelo sistema.

ParâmetroDescriçãoTipoExemplos
StatusStatus da requisiçãoOK/ERROERRO
MensagensDescrição dos errosString[]"Mensagens": []

Exemplo

{
"Status": 0,
"Mensagens": [
"string"
]
}