---
title: Проверка живости
description: Возможность, которая проверяет, что пользователь является реальным и живым человеком в момент съёмки селфи. Биометрическая основа практически каждого потока IDCloud.
canonical: https://developer.unico.io/ru/dual-api/capabilities/liveness
locale: ru
generated_by: markdown-export
---

Когда пользователь проходит процедуру идентификации, Проверка живости — это первая запускаемая возможность.

### Что она делает

Определяет, является ли сделанное селфи изображением реального человека перед камерой, а не фотографией, видео, маской или любой другой попыткой подмены. Работает совместно с SDK или веб-путём Unico, направляя пользователя до получения биометрически валидного кадра.

### Входные данные

Захват выполняется с помощью SDK или веб-пути — вы не отправляете изображение в Проверку живости вручную. Входными данными является сессия, открытая через [`POST /v1/process`](/dual-api/developers/api-reference/web-sdk) с потоком, включающим Проверку живости.

:::warning[Интеграция через API требует SDK]
Для использования Проверки живости в headless-интеграции через API **обязательна** реализация одного из SDK Unico (Web, Android, iOS или Flutter) — Проверка живости не может быть вызвана через API с изображением в формате base64 без SDK.
:::

### Возможные ответы

| Ответ | Значение |
|---|---|
| `YES` | Пользователь живой. |
| `NO` | Проверка живости не прошла. |

:::tip[Значения перечислений API]
В ответе Web & Native контракта они соответствуют `LIVENESS_RESULT_LIVE` (`YES`) и `LIVENESS_RESULT_NOT_LIVE` (`NO`) в поле `authenticationInfo.livenessResult`. Полную таблицу перечислений см. в разделе [Получение процесса](/dual-api/developers/api-reference/web-sdk/get-process).
:::

### Доступность

| Поверхность | Поддерживается |
|---|:-:|
| **SDK** (Android, iOS, Flutter) | ✅ |
| **Web** (iFrame, Redirect) | ✅ |
| **API** (headless, без SDK) | ⚠️ Требуется SDK Unico для захвата |

### Допустимые комбинации

Проверка живости входит в состав практически каждого потока в каталоге:

`idlive`, `id`, `idlivetrust`, `idtrust`, `idcheck`, `idchecktrust`, `iddocs`, `idsign`, `iddocssign`, `idchecktrustdocs`, `idchecktrustsign`, `idchecktrustdocssign`, `idtrustdocs`, `idtrustsign`, `idtrustdocssign`, `idunicodocs`, `idunicosign`, `idunicodocssign`, `idunicoserprodocssign`, `idcheckserpro`, `idcheckserprodocs`, `idcheckserprodocssign`, `creditoconsignado`, `idtoken`, `idtokentrust`, `idtokensign`.

Полную матрицу см. в разделе [Доступные потоки](/dual-api/capabilities/available-flows).

:::tip[Единственный поток без Проверки живости]
`idsmart` (Умная ревалидация) — заменяет активный захват валидацией метаданных/passkey и ранее захваченными биометрическими данными.
:::

### Продукты, использующие эту возможность

- [Onboarding](/products/sign-up/onboarding/index)
- [Верификация без документа](/products/sign-up/non-document-verification/index)
- [Верификация возраста](/products/regional-solutions/age-verification/index)