---
title: Deteksi Kehidupan
description: Kemampuan yang memverifikasi bahwa pengguna nyata dan hidup pada saat pengambilan selfie. Jangkar biometrik dari hampir setiap alur IDCloud.
canonical: https://developer.unico.io/id/dual-api/capabilities/liveness
locale: id
generated_by: markdown-export
---

Ketika pengguna hadir dalam perjalanan identitas, Deteksi Kehidupan adalah kemampuan pertama yang dijalankan.

### Apa yang dilakukannya

Mendeteksi apakah selfie yang diambil berasal dari orang nyata di depan kamera, bukan dari foto, video, masker, atau upaya injeksi lainnya. Ini bekerja bersama SDK atau Web Journey Unico untuk memandu pengguna hingga frame yang valid secara biometrik diperoleh.

### Input

Pengambilan ditangani oleh SDK atau Web Journey — Anda tidak mengirim gambar secara manual ke Deteksi Kehidupan. Inputnya adalah sesi yang dibuka melalui [`POST /v1/process`](/dual-api/developers/api-reference/web-sdk) dengan alur yang menyertakan Deteksi Kehidupan.

:::warning[Integrasi API memerlukan SDK]
Untuk menggunakan Deteksi Kehidupan dalam integrasi API headless, implementasi salah satu SDK Unico (Web, Android, iOS, atau Flutter) **diperlukan** — Deteksi Kehidupan tidak dapat dipanggil melalui API saja dengan gambar base64.
:::

### Kemungkinan respons

| Respons | Arti |
|---|---|
| `YES` | Pengguna hidup. |
| `NO` | Upaya Deteksi Kehidupan gagal. |

:::tip[Nilai enum API]
Dalam respons kontrak Web & Native, nilai-nilai ini dipetakan ke `LIVENESS_RESULT_LIVE` (`YES`) dan `LIVENESS_RESULT_NOT_LIVE` (`NO`) di field `authenticationInfo.livenessResult`. Lihat [Dapatkan Proses](/dual-api/developers/api-reference/web-sdk/get-process) untuk tabel enum lengkap.
:::

### Ketersediaan

| Permukaan | Didukung |
|---|:-:|
| **SDK** (Android, iOS, Flutter) | ✅ |
| **Web** (iFrame, Redirect) | ✅ |
| **API** (headless, tanpa SDK) | ⚠️ Memerlukan SDK Unico untuk pengambilan |

### Kombinasi yang valid

Deteksi Kehidupan merupakan bagian dari hampir setiap alur dalam katalog:

`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`.

Untuk matriks lengkap, lihat [Alur yang tersedia](/dual-api/capabilities/available-flows).

:::tip[Satu-satunya alur tanpa Deteksi Kehidupan]
`idsmart` (Revalidasi Cerdas) — menggantikan pengambilan aktif dengan validasi metadata/passkey ditambah biometrik yang sebelumnya diambil.
:::

### Produk yang menggunakan kemampuan ini

- [Onboarding](/products/sign-up/onboarding/index)
- [Verifikasi tanpa dokumen](/products/sign-up/non-document-verification/index)
- [Verifikasi Usia](/products/regional-solutions/age-verification/index)