---
title: Capture API
canonical: https://developer.unico.io/id/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/capture-api
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [SDK dan Alat](/id/dual-api/developers/sdks-and-tools/overview)
- [Integrasi Web](/id/dual-api/developers/sdks-and-tools/web/)
- [Web SDK](/id/dual-api/developers/sdks-and-tools/web/web-sdk/requirements)
- Referensi API
- Capture API

# Capture API

Metode untuk memulai sesi
| Metode | Deskripsi |
| --- | --- |
| `prepareSelfieCamera(config, cameraType)` | Menyiapkan kamera selfie. Mengembalikan `Promise<CameraOpener>`. |
| `prepareSelfieCameraForIFrame(config, cameraType)` | Menyiapkan kamera selfie untuk digunakan di dalam iFrame. Mengembalikan `Promise<CameraOpener>`. |
| `prepareDocumentCamera(config, documentType)` | Menyiapkan kamera dokumen. Mengembalikan `Promise<CameraOpener>`. |
| `cameraOpener.open(callback)` | Membuka kamera yang telah disiapkan dengan objek `callback` |

Opsi / parameter pengambilan gambar
**`SelfieCameraTypes`** — lihat [Enums](/id/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/enums).

**`DocumentCameraTypes`** — lihat [Enums](/id/dual-api/developers/sdks-and-tools/web/web-sdk/api-reference/enums).

Tipe dan field hasil
Handler sukses menerima objek dengan:

| Field | Tipe | Deskripsi |
| --- | --- | --- |
| `base64` | `String` | Gambar yang diambil dalam format Base64 |
| `encrypted` | `String` | JWT yang akan dikirim ke backend |

Terakhir diperbarui pada **8 Okt 2026**