---
title: Identity Verification
description: Capability that verifies the captured face belongs to the holder of the identification document.
canonical: https://developer.unico.io/dual-api/capabilities/identity-verification
locale: en
generated_by: markdown-export
---

- [/](/)
- [Capabilities](/dual-api/capabilities)
- Identity Verification

**On this page# Identity Verification

This capability verifies whether the person in the transaction is who they claim to be.
### What it does​

Uses Unico's identity base and additional signals to return a verdict on whether the face of the transaction (captured or provided) belongs to the holder of the respective government identifier.
### Inputs​

A capture session opened via [`POST /v1/process`](/dual-api/developers/api-reference/web-sdk) with a flow that includes Identity Verification, or a base64 image submitted via [`POST /processes/v1`](/dual-api/developers/api-reference/api/post-processes).
The user's government identifier (CPF, in Brazil).

### Possible responses​

ResponseAPI contractWeb & Native contractMeaning`YES``yes``AUTHENTICATION_RESULT_POSITIVE`The face belongs to the holder of the provided government identifier.`NO``no``AUTHENTICATION_RESULT_NEGATIVE`The face does NOT belong to the holder of the provided government identifier.`INCONCLUSIVE``inconclusive``AUTHENTICATION_RESULT_INCONCLUSIVE`Insufficient evidence to decide.
The **API contract** (`POST /processes/v1`) returns lowercase strings in `idCloud.result`. The **Web & Native contract** (`GET /client/v1/process/{id}`) returns full enum strings in `authenticationInfo.authenticationResult`. See [Get Process](/dual-api/developers/api-reference/web-sdk/get-process) for the full enum table.
In Mexico, the result can come with a [RENAPO Verification](/capabilities/renapo-verification) block, which is a separate answer.
Inconclusive response handlingWhen inconclusive, Risk Score can provide a probabilistic answer instead of a binary verdict.When the result is INCONCLUSIVE, you can orchestrate with the Risk Score capability to obtain a probabilistic answer and base the decision on a score, not on a binary verdict.
### Availability​

SurfaceSupported**SDK** (Android, iOS, Flutter)✅**Web** (iFrame, Redirect)✅**API** (headless, no SDK)✅Last updated on Oct 8, 2026**