checar.
Documentos + API

Confira a CNH.
Conecte ao seu fluxo.

Leia os dados do QR Code, confira os indicadores de autenticidade e validade e compare as fotos do documento.

Consulte pela página ou integre usando seu Bearer token.

Exemplo ilustrativo

Uma leitura. Dados para decidir.

QR CodeConteúdo assinado
DocumentoIndicadores em JSON
FaceMatchComparações separadas
{
  "is_authentic": true,
  "is_valid": true,
  "face_match": { "document": { "match": null } }
}

Os resultados dependem do documento e da qualidade das imagens.

Como funciona

Da sua conta à primeira consulta.

01 / ACESSO

Crie sua conta

Cadastre seu e-mail, confirme o endereço e entre na sua área de consultas.

02 / ENVIO

Escolha como enviar

Faça upload, envie um link ou use a câmera para capturar o QR Code. A selfie é opcional e pode ter um tipo de envio diferente.

03 / RESULTADO

Confira e integre

Veja os indicadores, a foto do QR e o retrato extraído quando disponível. Gere um token para consultar pela API.

O que o Checar entrega

Documento, fotos e consumo no mesmo lugar.

Leitura do QR

O motor interpreta o conteúdo assinado do documento e retorna os dados estruturados.

FaceMatch experimental

Compare QR × CNH. Com selfie, acrescente QR × selfie e selfie × CNH. Fotos pequenas podem produzir resultado inconclusivo.

Acesso controlado

Token por usuário, limites por minuto e por dia, acompanhamento de consumo e registro de erros técnicos.

Para desenvolvedores

Uma API para Python, JavaScript e seu sistema.

Envie arquivos por POST ou consulte uma URL por GET. Use checkface=true para ativar a comparação facial e selfie_url quando precisar.

curl --get 'https://vioapi.vercel.app/api/checar' \
  -H 'Authorization: Bearer SEU_TOKEN' \
  --data-urlencode 'url=https://example.com/cnh.png' \
  --data-urlencode 'checkface=true'

Antes de consultar

O Checar consulta a Senatran?

Não. Os indicadores são calculados pelo motor a partir do conteúdo do documento recebido.

A comparação facial confirma a identidade?

A similaridade ajuda na análise. Não é uma porcentagem de certeza nem uma prova de vida. Sem um limiar validado, a API retorna match: null.

A foto do QR pode ficar mais nítida?

A foto é devolvida na resolução incorporada ao QR, sem inventar detalhes. A interface também mostra o recorte do retrato da CNH quando a detecção permite.

O que é armazenado?

Contas, hashes dos tokens e metadados de uso e erros. Os registros de consumo continuam técnicos. Separadamente, dados extraídos e prévias das fotos ficam privados no histórico por 24 horas, acessíveis ao usuário da consulta e ao administrador. URLs de origem e tokens completos não são armazenados nos detalhes. Documentos temporários são removidos ao finalizar. Consultas GET podem incluir URLs nos logs da hospedagem.