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 analiseObjeto{ "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"
]
}