---
title: Flows
description: Catalog of capability recipes available for the API contract, grouped by product, and the result values each one can return.
canonical: https://developer.unico.io/dual-api/developers/api-reference/api/flows
locale: en
generated_by: markdown-export
---

- [/](/)
- [API Reference](/dual-api/developers/api-reference/)
- [API](/dual-api/developers/api-reference/api/)
- Flows

**On this pageFlowsEvery integration executes a recipe: the combination of capabilities configured in your project's APIKey. The recipe defines what Unico executes in each process and how the results are consolidated into the single result — you don't need to orchestrate anything on your side.

### Identity verification​

FlowCapabilitiesPossible `result``trust-decision`[Fraud Risk Classification](/capabilities/fraud-risk-classification)inconclusive high-risk critical-risk denied`unico-id-decision`[Identity Verification](/capabilities/identity-verification)approved inconclusive denied`unico-id-trust-decision`[Identity Verification](/capabilities/identity-verification) [Fraud Risk Classification](/capabilities/fraud-risk-classification)approved inconclusive high-risk critical-risk denied`idlive-idunico-decision`[Liveness](/capabilities/liveness) [Identity Verification](/capabilities/identity-verification)approved inconclusive denied`idlive-trust-decision`[Liveness](/capabilities/liveness) [Fraud Risk Classification](/capabilities/fraud-risk-classification)inconclusive high-risk critical-risk denied`idlive-unico-id-trust-decision`[Liveness](/capabilities/liveness) [Identity Verification](/capabilities/identity-verification) [Fraud Risk Classification](/capabilities/fraud-risk-classification)approved inconclusive high-risk critical-risk denied
### The flows below are only available for clients in Brazil​

Score-based decisioningReduces inconclusive results with probabilistic risk scoring
FlowCapabilitiesPossible `result``idunico-score-decision`[Identity Verification](/capabilities/identity-verification) [Risk Score](/capabilities/risk-score)approved inconclusive retry denied`idunico-trust-score-decision`[Identity Verification](/capabilities/identity-verification) [Risk Score](/capabilities/risk-score) [Fraud Risk Classification](/capabilities/fraud-risk-classification)approved inconclusive retry high-risk critical-risk denied`idlive-idunico-score-decision`[Liveness](/capabilities/liveness) [Identity Verification](/capabilities/identity-verification) [Risk Score](/capabilities/risk-score)approved inconclusive retry denied`idlive-idunico-trust-score-decision`[Liveness](/capabilities/liveness) [Identity Verification](/capabilities/identity-verification) [Risk Score](/capabilities/risk-score) [Fraud Risk Classification](/capabilities/fraud-risk-classification)approved inconclusive retry high-risk critical-risk denied
Revalidation and specific cases
FlowCapabilitiesPossible `result``idage-decision`[Age Verification](/capabilities/age-verification)approved inconclusive denied`idlive-idage-decision`[Liveness](/capabilities/liveness) [Age Verification](/capabilities/age-verification)approved inconclusive denied
### The recipes below are only available for clients in Mexico​

Recipe names may changeThe names of the recipes with RENAPO Verification are provisional. Confirm the name with the Unico Onboarding team before configuring your integration.
FlowCapabilitiesPossible `result``unico-id-idgov-trust-decision`[Identity Verification](/capabilities/identity-verification) [Fraud Risk Classification](/capabilities/fraud-risk-classification) [RENAPO Verification](/capabilities/renapo-verification)approved inconclusive high-risk critical-risk denied
See [RENAPO Verification](/capabilities/renapo-verification) for the `idGov` block this recipe returns. The Web & SDK recipes with RENAPO Verification are listed in [Available flows](/dual-api/capabilities/available-flows).
### Interpreting results​

Whichever recipe your APIKey runs, it always resolves to one of the same `idCloud.result` values — no need to interpret each capability's output separately:
idCloud.resultMeaningRecommended actionapprovedReal person and validated identity.Proceed with the flow.deniedIdentity not validated, liveness check failed, or extreme risk identified.End the flow or redirect to an alternative flow.critical-riskCritical risk level identified.End the flow or route to manual review.high-riskHigh risk level identified.Route to manual review or an alternative flow.retryInsufficient capture or score to evaluate.Ask the user for a new capture.inconclusiveNot enough evidence for a verdict.Route to manual review or an alternative flow.
See [Get Process](/dual-api/developers/api-reference/api/get-process) or [Create Process](/dual-api/developers/api-reference/api/post-processes) for the full response contract.
No recipe fits your use case?Talk to your Unico project contact — recipes can be combined and customized for your scenario.Last updated on Oct 8, 2026**