---
title: API Pengambilan Gambar
canonical: https://developer.unico.io/id/developers/sdks-and-tools/flutter/api-reference/capture-api
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [SDK dan Alat](/id/developers/sdks-and-tools/overview)
- [Flutter SDK](/id/developers/sdks-and-tools/flutter/requirements)
- Referensi API
- API Pengambilan Gambar

# API Pengambilan Gambar

Metode untuk memulai sesi
| Metode | Deskripsi |
| --- | --- |
| `openCameraSelfie({listener, webAppToken})` | Membuka kamera selfie, meneruskan `process.webAppToken` yang dikembalikan oleh Create Process |
| `openCameraDocument({documentType, listener})` | Membuka kamera dokumen dengan `DocumentType` yang diinginkan |

Opsi / parameter pengambilan gambar
**`DocumentType`** — lihat [Enum](/id/developers/sdks-and-tools/flutter/api-reference/enums).

Tipe dan field hasil
**`ResultCamera`** — objek yang dikembalikan saat pengambilan berhasil (selfie atau dokumen).

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

**`SuccessResult`** — objek yang dikembalikan oleh `onSuccess` dalam integrasi Unico API.

| Field | Tipe | Deskripsi |
| --- | --- | --- |
| `processId` | `String` | Pengidentifikasi proses yang digunakan untuk mengkueri hasil validasi melalui REST API |

Terakhir diperbarui pada **22 Okt 2026**