---
title: कैप्चर API
canonical: https://developer.unico.io/hi/developers/sdks-and-tools/ios/api-reference/capture-api
locale: hi
generated_by: markdown-export
---

- [/hi/](/hi/)
- [SDKs और टूल्स](/hi/developers/sdks-and-tools/overview)
- [iOS SDK](/hi/developers/sdks-and-tools/ios/requirements)
- API संदर्भ
- कैप्चर API

# कैप्चर API

session शुरू करने की विधियां
| विधि | विवरण |
| --- | --- |
| `prepareSelfieCamera(_:config:)` | Selfie कैमरा तैयार करता है |
| `prepareSelfieCamera(_:config:prepareInfo:)` | `PrepareInfo` metadata के साथ selfie कैमरा तैयार करता है |
| `prepareDocumentCamera(_:config:)` | Document कैमरा तैयार करता है |
| `open(_:webAppToken:)` | तैयार selfie कैमरा खोलता है, Create Process द्वारा लौटाए गए `process.webAppToken` को पास करते हुए |
| `openDocument(_:delegate:)` | `DocumentEnums` के साथ तैयार document कैमरा खोलता है |

Capture विकल्प / पैरामीटर
**`PrepareInfo`** — उपयोगकर्ता session की पहचान करने के लिए metadata।

| फ़ील्ड | प्रकार | आवश्यक | विवरण |
| --- | --- | --- | --- |
| `externalUserId` | `String` | हां | आपके सिस्टम में उपयोगकर्ता पहचानकर्ता। transmission से पहले SHA-256 से hashed। |
| `useCase` | `String` | नहीं | वर्तमान में चल रहे context या flow के लिए पहचानकर्ता। plain text में transmitted। |

**`DocumentEnums`** — [Enums](/hi/developers/sdks-and-tools/ios/api-reference/enums) देखें।

Result प्रकार और फ़ील्ड
**`SelfieResult`** — सफल selfie capture पर लौटाया गया object।

| फ़ील्ड | प्रकार | विवरण |
| --- | --- | --- |
| `base64` | `String` | Base64 में कैप्चर की गई छवि |
| `encrypted` | `String` | backend को भेजा जाने वाला JWT |

**`SuccessResult`** — Unico API integration में `onSuccess` द्वारा लौटाया गया object।

| फ़ील्ड | प्रकार | विवरण |
| --- | --- | --- |
| `processId` | `String` | REST API के माध्यम से validation result क्वेरी करने के लिए उपय ोग किया जाने वाला Process पहचानकर्ता |

**`DocumentResult`** — सफल document capture पर लौटाया गया object। `SelfieResult` जैसे ही fields।

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