Saltar al contenido principal
Face Identifier

Face Identifier está diseñado para escenarios en los que no existe una relación con documentos emitidos por el gobierno — situaciones en las que los clientes desean evitar compartir números de documento por razones de privacidad. Su función principal es crear una identidad única para cada rostro a partir de un único selfie.

Esto te permite:

  • Detectar usuarios recurrentes y prevenir cuentas duplicadas — reconoce si la misma persona regresa o intenta crear múltiples cuentas, garantizando un reconocimiento de identidad consistente sin documentos oficiales.
  • Integrar vía Web, Native o API — utilizando únicamente la imagen del selfie como entrada, sin datos de documento adicionales requeridos.
  • Combinar con otras señales — agrega Face Identifier junto con otras capacidades según sea necesario.

Qué hace

A partir del selfie capturado, Face Identifier genera un identificador biométrico estable y opaco (personId) que representa de forma única ese rostro. El usuario no declara ningún identificador — la identidad es el resultado de la llamada, no el dato de entrada. En cada coincidencia exitosa, la respuesta devuelve el mismo personId, lo que permite reconocer al mismo usuario en procesos futuros.

Entradas

El selfie es capturado por el SDK o el journey Web. Para integración headless vía API, la imagen se envía como imagebase64 en el cuerpo de POST /v1/process con flow=idface. No incluyas subject.code — Face Identifier devuelve el personId en la respuesta.

SDK requerido para captura de calidad

Para garantizar que la imagen enviada vía API cumpla con los requisitos biométricos, usa el SDK de Unico para tu plataforma o sigue el Estándar de Captura. Face Identifier no acepta imágenes arbitrarias sin control de calidad de captura.

Posibles respuestas

idFace.resultSignificado
FOUNDIdentidad confirmada. personId se devuelve y está disponible.
NOT_FOUNDIdentidad no confirmada. personId estará ausente.

Ejemplo de respuesta

{
"id": "1c1fc38b-7e98-4f9a-a04d-7a4a8b29d2c1",
"status": 3,
"idFace": {
"personId": "a1b2c3d4e5f67890a1b2c3d4e5f67890a1b2c3d4e5f67890a1b2c3d4e5f67890",
"result": "FOUND"
}
}

personId es un identificador estable y opaco — el mismo usuario siempre resolverá al mismo valor. Almacénalo junto al registro del usuario para reconocer a la misma persona en llamadas posteriores a Face Identifier.

Disponibilidad

SuperficieCompatible
SDK (Android, iOS, Flutter)
Web (iFrame, Redirect)
API (headless, sin SDK)