Múltiples cuentas
Multi Cuentas pregunta "¿este rostro ya existe en algún otro lugar de la base del operador?".
Multi Cuentas es una capacidad del producto Clasificación de Riesgo de Fraude. No se contrata por separado: se habilita en la configuración de tu API Key durante el onboarding con Unico.
Qué hace
Realiza una búsqueda biométrica 1:N segmentada en la base del operador, cruzando el rostro recibido con todos los registros asociados al mismo clientReferenceSegment. Detecta si la biometría ya está vinculada a un clientReference diferente, lo que indica que la misma persona ha creado, o está intentando crear, múltiples cuentas con el mismo operador.
Entradas
- La selfie del usuario — en integraciones API la envías como
imageBase64(PNG, JPEG o WebP; mínimo 640×480; máximo 800 KB); en integraciones Web la captura la realiza Unico. clientReference(subject.clientReferenceen API) — obligatorio. Identificador único del usuario en el sistema del operador: único en tu base, máximo de 256 caracteres, sin espacios.
Posibles respuestas
| Respuesta | Significado |
|---|---|
reproved | Cuenta múltiple detectada. La biometría facial ya está vinculada a un clientReference diferente dentro del mismo segmento. |
inconclusive | Cuenta múltiple no detectada. El rostro no está registrado en ninguna otra cuenta de la base del operador. |
Esta tabla representa la respuesta individual de la capacidad.
YES ni NOMúltiples cuentas no devuelve YES ni NO — la ausencia de duplicidad se representa como inconclusive, no como una confirmación de que nunca habrá riesgo.
Disponibilidad
| Superficie | Compatible |
|---|---|
| SDK (Android, iOS, Flutter) | ✅ |
| Web (iFrame, Redirect) | ✅ |
| API (headless, sin SDK) | ✅ |
En todas las superficies, la capacidad requiere el clientReference del usuario en la solicitud y su habilitación en tu API Key.
En la respuesta del contrato Web & Native, el resultado de Multi Cuentas llega en el campo authenticationInfo.accountFarmingResult: TRUST_RESULT_YES cuando se detecta una cuenta múltiple, TRUST_RESULT_NO / TRUST_RESULT_INCONCLUSIVE cuando no se encuentra duplicidad. Es un campo dedicado — no se combina con authenticationInfo.identityFraudstersResult, que corresponde a una evaluación diferente de Clasificación de Riesgo de Fraude.
En integraciones API, la Detección de Vida es opcional. Si envías imágenes sin una verificación de vida, la búsqueda 1:N se ejecuta sobre una captura no verificada (por ejemplo, una foto de una foto) y el resultado hereda ese riesgo. Recomendamos habilitar la Detección de Vida en el mismo proceso, o capturar con el SDK de Unico siguiendo el Estándar de Captura.
Alcance de la búsqueda
El alcance de la búsqueda está controlado por el campo clientReferenceSegment, configurado por Unico en tu API Key durante el onboarding — no es un campo que envíes en la solicitud. Distintos segmentos pueden coexistir dentro de un mismo operador sin generar falsos positivos (útil para subclientes B2B o modelos con cuentas personales y empresariales); si tu operación necesita segmentar la búsqueda, coméntalo con tu contacto en Unico.