1:N - Identity Check

Validação de identidade por biometria facial. Requer feature habilitada na empresa.

Valida se uma selfie corresponde ao CPF informado, usando provedor configurado (idwall ou Serpro Datavalid).


🔗 Endpoint:

Método: POST

URL: https://api.nuvidio.com/v1/api/facial-biometrics/identity-check


Request

Multipart form-data:

CampoTipoObrigatórioDescrição
cpfstringSimCPF a validar
filearquivo (imagem)SimSelfie, até 20MB
curl -X POST https://api.nuvidio.com/v1/api/facial-biometrics/identity-check \
  -H "Authorization: Basic <TOKEN>" \
  -F "cpf=12345678900" \
  -F "[email protected]"

✅ Resposta de Sucesso ( 200 )

{
	"trustLevel": "HIGH"
}

trustLevel: "HIGH" ou "LOW" (Serpro) — provedor idwall retorna seu próprio range de trustLevel.

Respostas de Erro:

StatusQuando ocorre
422/400Arquivo ausente, ou erro do provedor externo (idwall/Serpro)
413Arquivo maior que 1MB (limite pós-upload no controller, diferente do limite de 20MB do Multer)
405Feature allowFacialBiometric desabilitada para a empresa
500Provedor não retornou trustLevel