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

- [/de/](/de/)
- [SDKs und Tools](/de/dual-api/developers/sdks-and-tools/overview)
- [Flutter SDK](/de/dual-api/developers/sdks-and-tools/flutter/requirements)
- API-Referenz
- Capture API

# Capture API

Methoden zum Starten einer Sitzung
| Methode | Beschreibung |
| --- | --- |
| `openCameraSelfie({listener})` | Öffnet die Selfie-Kamera |
| `openCameraSelfie({listener, prepareInfo})` | Öffnet die Selfie-Kamera mit `UnicoCheckPrepareInfo`-Metadaten |
| `openCameraDocument({documentType, listener})` | Öffnet die Dokumentkamera mit dem gewünschten `DocumentCameraTypes` |

Aufnahmeoptionen / Parameter
**`UnicoCheckPrepareInfo`** — Metadaten zur Identifizierung der Benutzersitzung.

| Feld | Typ | Erforderlich | Beschreibung |
| --- | --- | --- | --- |
| `externalUserId` | `String` | ja | Benutzerkennung in Ihrem System. Wird vor der Übertragung mit SHA-256 gehasht. |
| `useCase` | `String` | nein | Kennung für den aktuell ausgeführten Kontext oder Ablauf. Wird im Klartext übertragen. |

**`DocumentCameraTypes`** — siehe [Enums](/de/developers/sdks-and-tools/flutter/api-reference/enums).

Ergebnistypen und Felder
**`ResultCamera`** — Objekt, das bei erfolgreicher Aufnahme (Selfie oder Dokument) zurückgegeben wird.

| Feld | Typ | Beschreibung |
| --- | --- | --- |
| `base64` | `String` | Aufgenommenes Bild in Base64 |
| `encrypted` | `String` | JWT, der an das Backend gesendet werden soll |

Zuletzt aktualisiert am **8. Okt. 2026**