API Biometria Facial

Esta API retorna informações de biometria facial associadas a um CPF informado. A resposta indica a existência de registros na base da Receita Federal e da CNH, além de fornecer dados sobre vivacidade, probabilidade e similaridade do reconhecimento facial quando disponível. Em casos de erro, são retornados códigos e mensagens descritivas do motivo da falha. Essa consulta é essencial para validação de identidade, prevenção a fraudes, autenticação em processos digitais, auditorias de conformidade, concessão de crédito e contratação de serviços que exigem verificação biométrica confiável.

TABELA DE CAMPOS PARA REQUISIÇÃO

CampoDescriçãoFormatoObrigatório (Sim / Não)
IdConsulta544stringSim
CpfDocumentostringSim
VivacidadeVivacidadebooleanSim
FormatoImagemExtensãostringSim
Base64String base64stringSim

TABELA DE CAMPOS DE RETORNO

CampoDescriçãoFormato
CONSULTABloco com metadados da consulta.object
CODIGORESPOSTACódigo de identificação da consulta.string
DATAHORAData e hora em que a consulta foi realizada.string
LOGONIdentificação do usuário que realizou a consulta.string
IDCONSULTAIdentificador único da consulta.integer
RESPOSTABloco principal com os dados da resposta.object
CODIGOCódigo de status da resposta (1 para sucesso, 3 para erro).integer
BIOMETRIAFACIALBloco com os dados de biometria facial retornados na consulta.object
RFB_EXISTEIndica se existem dados vinculados à Receita Federal.boolean
CNH_EXISTEIndica se existem dados vinculados à base da CNH.boolean
RFBLista de registros encontrados na Receita Federal.object
CNHBloco com informações da CNH, incluindo endereços.object
ENDERECOLista de endereços vinculados à CNH.object
BIOMETRIA_FACIALBloco com os dados da biometria facial analisada.object
VIVACIDADEResultado do teste de vivacidade da biometria facial.string
DISPONIVELIndica se o recurso de biometria facial estava disponível no momento.boolean
PROBABILIDADEGrau de probabilidade atribuído ao resultado da análise.string
SIMILARIDADEPercentual de similaridade entre a imagem enviada e o registro da base.number
CODECódigo de erro retornado quando ocorre falha no processo de biometria.string
MSGMensagem descritiva do erro ocorrido na análise biométrica.string

REQUISITOS TÉCNICOS PARA UTILIZAÇÃO DA API

Para garantir resultados confiáveis na checagem de vivacidade usando a API Datavalid, as imagens enviadas devem seguir os padrões abaixo:

1. Formato e Resolução

  • Imagens em JPG ou PNG.
  • Resolução recomendada: 720p (1280x720).

2. Captura em Tempo Real

  • A imagem deve ser capturada diretamente pela câmera do dispositivo.
  • Não é permitido upload de arquivos ou uso de câmeras virtuais/emuladas.

3. Segurança no Dispositivo

  • Android: utilizar Google Play Integrity API.
  • iOS: utilizar Apple App Attest.

4. Posicionamento do Rosto

  • Rosto centralizado na imagem.
  • Nem muito próximo, nem muito distante da câmera.

5. Qualidade da Imagem

  • Fundo uniforme e sem distrações.
  • Imagem nítida, sem desfoque.
  • Exposição equilibrada (nem muito clara nem muito escura).
  • Sem obstruções como máscara, óculos escuros, reflexos, cabelo ou chapéu cobrindo o rosto.
  • Evitar pixelização (não usar imagens redimensionadas ou de baixa qualidade).

Essas orientações seguem os critérios do padrão ISO/IEC 19794 e aumentam a confiabilidade da checagem de vivacidade.

Language
Credentials
Header
Click Try It! to start a request and see the response here!