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

## Méthodes pour préparer une session

Appelez ces méthodes sur l'interface `UnicoCheckCamera` obtenue depuis le SDK builder. Après la préparation, le callback `CameraListener.onCameraReady(cameraOpener)` fournit l'opener pour démarrer la capture.

| Méthode | Description |
|---|---|
| `prepareCamera(config, listener)` | Prépare la caméra pour les selfies. `listener` est un `CameraListener`. |
| `prepareDocumentCamera(config, listener)` | Prépare la caméra pour les documents. `listener` est un `DocumentCameraListener`. |

## Ouverture de la caméra

Après le déclenchement de `onCameraReady`, appelez `open` sur l'objet opener reçu :

**Selfie — `UnicoCheckCameraOpener.Camera`**

| Méthode | Description |
|---|---|
| `open(listener: iAcessoBioSelfie)` | Ouvre la caméra pour les selfies |
| `open(listener: iAcessoBioSelfie, webAppToken: String)` | Ouvre la caméra pour les selfies dans le cadre d'un User Journey, en passant le token du parcours |

**Document — `UnicoCheckCameraOpener.Document`**

| Méthode | Description |
|---|---|
| `open(documentType: DocumentType, listener: iAcessoBioDocument)` | Ouvre la capture de document pour le type spécifié |
| `open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)` | Ouvre la capture de document avec une étiquette de description personnalisée |

## DocumentType

Définit le type de document à capturer. Consultez [Énumérations](/developers/sdks-and-tools/android/api-reference/enums) pour la liste complète.

## Types de résultats et champs

**`ResultCamera`** — objet retourné en cas de succès.

| Champ | Type | Description |
|---|---|---|
| `base64` | `String` | Image capturée en Base64 |
| `encrypted` | `String` | JWT à envoyer au backend |