Fluxos
Toda integração executa um fluxo: a combinação de capacidades e etapas de execução configuradas. O fluxo define o que a Unico executa em cada processo e como os resultados são consolidados.
Verificação de identidade
| Flow | Capabilities | Possible result | Integration components required | Example |
|---|---|---|---|---|
trust-decision | Classificação de Risco de Fraude | PROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVED | API | |
unico-id-decision | Verificação de Identidade | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVED | API | |
unico-id-trust-decision | Verificação de IdentidadeClassificação de Risco de Fraude | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVED | API | |
id_iddocs | Verificação de IdentidadeFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_NOT_APPROVED | API | |
id_r2 | Prova de VidaVerificação de Identidade | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idlivetrust_r2 | Prova de VidaClassificação de Risco de Fraude | PROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idtrust_r2 | Prova de VidaVerificação de IdentidadeClassificação de Risco de Fraude | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idunicodocs_r2 | Prova de VidaVerificação de IdentidadeFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idtrustdocs_r2 | Prova de VidaVerificação de IdentidadeClassificação de Risco de FraudeFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idsmart_r2 | Revalidação Inteligente | PROCESS_RESULT_AUTHENTICATEDPROCESS_RESULT_NOT_APPROVED | APIWeb or SDK | |
idsmart_tp1 | Revalidação InteligenteClassificação de Risco de Fraude | PROCESS_RESULT_AUTHENTICATEDPROCESS_RESULT_AUTHENTICATED_WITH_HIGH_RISKPROCESS_RESULT_AUTHENTICATED_WITH_CRITICAL_RISKPROCESS_RESULT_AUTHENTICATED_WITH_EXTREME_RISKPROCESS_RESULT_NOT_APPROVED | APIWeb or SDK | |
idlive_r2 | Liveness | PROCESS_RESULT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK |
Os fluxos abaixo estão disponíveis apenas para clientes no Brasil
Decisão baseada em score
Reduz resultados inconclusivos com score de risco probabilístico
| Flow | Capabilities | Possible result | Integration components required | Example |
|---|---|---|---|---|
idcheck_r2 | Prova de VidaVerificação de IdentidadeScore de Risco | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
iddocs_r2 | Prova de VidaVerificação de IdentidadeScore de RiscoFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idchecktrust_r2 | Prova de VidaVerificação de IdentidadeScore de RiscoClassificação de Risco de Fraude | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idchecktrustdocs_r2 | Prova de VidaVerificação de IdentidadeScore de RiscoClassificação de Risco de FraudeFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idcheckserpro_r2 | Prova de VidaVerificação de IdentidadeScore de RiscoSemelhança do Serpro | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idcheckserprodocs_r2 | Prova de VidaVerificação de IdentidadeScore de RiscoSemelhança do SerproFace Document Match | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK |
Revalidação e casos específicos
| Flow | Capabilities | Possible result | Integration components required | Example |
|---|---|---|---|---|
idage_r2 | Prova de VidaVerificação de Idade | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idagedocumentless_r2 | Prova de VidaVerificação de Idade | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK |
Os fluxos abaixo estão disponíveis apenas para clientes no México
| Flow | Capabilities | Possible result | Integration components required | Example |
|---|---|---|---|---|
idtrust_r2-idgov | LivenessIdentity VerificationFraud Risk ClassificationRENAPO Verification | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK | |
idtrustdocs_r2-idgov | LivenessIdentity VerificationFraud Risk ClassificationFace Document MatchRENAPO Verification | PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVE | APIWeb or SDK |
Interpretando os resultados
Independentemente da receita que sua APIKey executa, ela sempre resolve para um dos mesmos valores de result — não é necessário interpretar a saída de cada capacidade separadamente:
| result | Significado | Ação recomendada |
|---|---|---|
| PROCESS_RESULT_APPROVED | Pessoa real e identidade validada. | Prossiga com o fluxo. |
| PROCESS_RESULT_AUTHENTICATED | Usuário reautenticado com sucesso contra o token biométrico de referência (Validação 1:1 / Token 2.0). | Prossiga com o fluxo. |
| PROCESS_RESULT_NOT_APPROVED | Identidade não validada, falha na prova de vida, ou risco extremo identificado. | Encerre o fluxo ou redirecione para um fluxo alternativo. |
| PROCESS_RESULT_NOT_LIVE | Falha na prova de vida. | Encerre o fluxo ou solicite uma nova jornada. |
| PROCESS_RESULT_CRITICAL_RISK | Nível de risco crítico identificado. | Encerre o fluxo ou encaminhe para revisão manual. |
| PROCESS_RESULT_AUTHENTICATED_WITH_CRITICAL_RISK | Usuário reautenticado, porém foi identificado um nível de risco de fraude crítico. | Encerre o fluxo ou encaminhe para revisão manual. |
| PROCESS_RESULT_AUTHENTICATED_WITH_EXTREME_RISK | Usuário reautenticado, porém foi identificado um nível de risco de fraude extremo. | Encerre o fluxo ou redirecione para um fluxo alternativo. |
| PROCESS_RESULT_HIGH_RISK | Nível de risco alto identificado. | Encaminhe para revisão manual ou para um fluxo alternativo. |
| PROCESS_RESULT_AUTHENTICATED_WITH_HIGH_RISK | Usuário reautenticado, porém foi identificado um nível de risco de fraude alto. | Encaminhe para revisão manual ou para um fluxo alternativo. |
| PROCESS_RESULT_RETRY | Captura ou score insuficiente para avaliação. | Solicite uma nova captura ao usuário. |
| PROCESS_RESULT_INCONCLUSIVE | Evidências insuficientes para um veredito. | Encaminhe para revisão manual ou para um fluxo alternativo. |
Veja Obter Processo ou Criar Processo para o contrato de resposta completo.
Nenhum fluxo se encaixa no seu caso de uso?
Fale com o contato do seu projeto na Unico — as receitas podem ser combinadas e personalizadas para o seu cenário.