---
title: Multi Contas
description: Realiza uma busca biométrica 1:N na base do operador para detectar se um rosto já está vinculado a outra conta ativa.
canonical: https://developer.unico.io/pt-BR/dual-api/capabilities/multi-accounts
locale: pt-BR
generated_by: markdown-export
---

Multi Contas pergunta "esse rosto já existe em outro lugar na base do operador?".

:::info[Parte da Classificação de Risco de Fraude]
Multi Contas é uma capacidade do produto [Classificação de Risco de Fraude](/capabilities/fraud-risk-classification). Ela não é contratada separadamente: é habilitada na configuração da sua API Key durante o onboarding com a Unico.
:::

### O que faz

Realiza uma busca biométrica 1:N segmentada na base do operador, cruzando o rosto recebido com todos os registros associados ao mesmo `clientReferenceSegment`. Detecta se a biometria já está vinculada a um `clientReference` diferente — indicando que a mesma pessoa criou, ou está tentando criar, múltiplas contas com o mesmo operador.

### Entradas

- A selfie do usuário — em integrações via API você a envia como `imageBase64` (PNG, JPEG ou WebP; mínimo 640×480; máximo 800 KB); em integrações Web a captura é realizada pela Unico.
- `clientReference` (`subject.clientReference` na API) — **obrigatório**. Identificador único do usuário no sistema do operador: único na sua base, máximo de 256 caracteres, sem espaços.

### Respostas possíveis

| Resposta | Significado |
|---|---|
| `reproved` | Multi-conta detectado. A biometria facial já está vinculada a um `clientReference` diferente dentro do mesmo segmento. |
| `inconclusive` | Multi-conta não detectado. O rosto não está registrado em nenhuma outra conta na base do operador. |

Esta tabela representa a resposta individual da capacidade.

:::warning[Não há resposta `SIM` ou `NÃO`]
Multi Contas **não retorna `SIM` ou `NÃO`** — a ausência de duplicidade é representada como `inconclusive`, não como uma confirmação de que nunca haverá risco.
:::

### Disponibilidade

| Superfície | Suportado |
|---|:-:|
| **SDK** (Android, iOS, Flutter) | ✅ |
| **Web** (iFrame, Redirect) | ✅ |
| **API** (headless, sem SDK) | ✅ |

Em todas as superfícies, a capacidade exige o `clientReference` do usuário na requisição e a habilitação na sua API Key.

:::tip[Valores de enum da API]
Na resposta do contrato Web & Native, o resultado de Multi Contas chega no campo `authenticationInfo.accountFarmingResult`: `TRUST_RESULT_YES` quando um multi-conta é detectado, `TRUST_RESULT_NO` / `TRUST_RESULT_INCONCLUSIVE` quando nenhuma duplicidade é encontrada. É um campo dedicado — ele não é combinado com `authenticationInfo.identityFraudstersResult`, que corresponde a uma avaliação diferente da Classificação de Risco de Fraude.
:::

:::warning[Integração via API: Prova de Vida]
Em integrações via API, a Prova de Vida é opcional. Se você enviar imagens sem uma verificação de prova de vida, a busca 1:N é executada sobre uma captura não verificada (por exemplo, uma foto de uma foto) e o resultado herda esse risco. Recomendamos habilitar a Prova de Vida no mesmo processo, ou capturar com o SDK da Unico seguindo o [Padrão de Captura](/developers/sdks-and-tools/capture-standard).
:::

### Escopo de busca

O escopo de busca é controlado pelo campo `clientReferenceSegment`, configurado pela Unico na sua API Key durante o onboarding — não é um campo que você envia na requisição. Segmentos distintos podem coexistir dentro de um mesmo operador sem gerar falsos positivos (útil para subclientes B2B ou modelos com contas pessoais e empresariais); se sua operação precisa segmentar a busca, converse com seu contato na Unico.

### Produtos que utilizam esta capacidade

- [Multi Contas](/products/sign-up/multi-accounts)