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

## Kelas / Builder

| Kelas | Deskripsi |
|---|---|
| `UnicoCheckBuilder` | Builder utama SDK |
| `UnicoConfig` | Objek untuk konfigurasi kredensial |
| `UnicoThemeBuilder` | Builder untuk kustomisasi visual |

## Metode UnicoConfig

| Metode | Tipe | Deskripsi |
|---|---|---|
| `setHostname(hostname)` | `String` | Hostname yang terdaftar untuk aplikasi Anda |
| `setHostKey(hostKey)` | `String` | SDK Key yang diperoleh dari tim Onboarding |

## Metode UnicoCheckBuilder

| Metode | Tipe | Default | Deskripsi |
|---|---|---|---|
| `setEnvironment(env)` | `SDKEnvironmentTypes` | `PROD` | Lingkungan — `SDKEnvironmentTypes.PROD` atau `SDKEnvironmentTypes.UAT` |
| `setResourceDirectory(path)` | `String` | — | Path ke file resource tambahan |
| `setModelsPath(path)` | `String` | — | Path ke file model AI (diperlukan untuk kamera Smart) |
| `setLocale(locale)` | `LocaleTypes` | `PT_BR` | Bahasa layar pengambilan gambar |
| `setTheme(theme)` | `UnicoTheme` | — | Tema kustom yang dibuat melalui `UnicoThemeBuilder` |
| `disableCssReset()` | — | — | Menonaktifkan CSS Reset default SDK |
| `build()` | — | — | Mengembalikan instance kamera untuk `prepareSelfieCamera`/`prepareDocumentCamera` |