---
title: इनिशियलाइज़ेशन API
canonical: https://developer.unico.io/hi/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: hi
generated_by: markdown-export
---

- [/hi/](/hi/)
- [SDKs और टूल्स](/hi/developers/sdks-and-tools/overview)
- [Flutter SDK](/hi/developers/sdks-and-tools/flutter/requirements)
- API संदर्भ
- इनिशियलाइज़ेशन API

# इनिशियलाइज़ेशन API

Classes / Builders
| Class | विवरण |
| --- | --- |
| `UnicoCheck` | Plugin का मुख्य entry point |
| `UnicoCheckBuilder` | Session configuration के लिए Builder |
| `UnicoCheckCameraOpener` | `build()` द्वारा लौटाया गया Opener instance |
| `UnicoConfig` | Credential configuration के लिए Object (per-platform) |
| `UnicoListener` | SDK lifecycle callbacks के लिए Listener interface |

Constructor पैरामीटर
| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| `listener` | `UnicoListener` | Lifecycle callbacks के लिए Listener |
| `unicoConfigIos` | `UnicoConfig` | iOS credentials |
| `unicoConfigAndroid` | `UnicoConfig` | Android credentials |

Configuration विधियां
| विधि | प्रकार | डिफ़ॉल्ट | विवरण |
| --- | --- | --- | --- |
| `setEnvironment(unicoEnvironment:)` | `UnicoEnvironment` | `PROD` | Environment — `UnicoEnvironment.​PROD` या `UnicoEnvironment.​UAT` |
| `setSmartFrame(smartFrame:)` | `bool` | `true` | Selfie capture के लिए intelligent framing सक्षम करता है |
| `setAutoCapture(autoCapture:)` | `bool` | `true` | Automatic capture सक्षम करता है |
| `setTimeoutSession(timeoutSession:)` | `double` | `45` | अधिकतम session समय, सेकंड में (न्यूनतम: 40) |
| `setLocale(unicoLocaleTypes:)` | `UnicoLocaleTypes` | `PT_BR` | Capture screen की भाषा |

Build
| विधि | लौटाता है | विवरण |
| --- | --- | --- |
| `build()` | `UnicoCheckCameraOpener` | Builder को finalize करता है और camera opener लौटाता है जिसका उपयोग `openCameraSelfie` या `openCameraDocument` को call करने के लिए किया जाता है |

अंतिम अपडेट **22 अक्टू॰ 2026** को