---
title: API захвата
canonical: https://developer.unico.io/ru/developers/sdks-and-tools/android/api-reference/capture-api
locale: ru
generated_by: markdown-export
---

- [/ru/](/ru/)
- [SDK и инструменты](/ru/developers/sdks-and-tools/overview)
- [Android SDK](/ru/developers/sdks-and-tools/android/requirements)
- Справочник API
- API захвата

# API захвата

Методы для подготовки сессии
Вызывайте эти методы на интерфейсе `UnicoCheckCamera`, полученном из builder'а SDK. После подготовки коллбэк `CameraListener.onCameraReady(cameraOpener)` предоставляет opener для запуска захвата.

| Метод | Описание |
| --- | --- |
| `prepareCamera(config, listener)` | Подготавливает камеру для селфи. `listener` — это `CameraListener`. |
| `prepareDocumentCamera(config, listener)` | Подготавливает камеру для документа. `listener` — это `DocumentCameraListener`. |

Открытие камеры
После срабатывания `onCameraReady` вызовите `open` на полученном объекте opener:

**Селфи — `UnicoCheckCameraOpener.Camera`**

| Метод | Описание |
| --- | --- |
| `open(listener: iAcessoBioSelfie, webAppToken: String)` | Открывает камеру для селфи, передавая `process.webAppToken`, возвращённый Create Process |

**Документ — `UnicoCheckCameraOpener.Document`**

| Метод | Описание |
| --- | --- |
| `open(documentType: DocumentType, listener: iAcessoBioDocument)` | Открывает захват документа для указанного типа |
| `open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)` | Открывает захват документа с пользовательской подписью |

DocumentType
Определяет тип документа для захвата. Полный список см. в разделе [Перечисления](/ru/developers/sdks-and-tools/android/api-reference/enums).

Типы результатов и поля
**`ResultCamera`** — объект, возвращаемый при успехе.

| Поле | Тип | Описание |
| --- | --- | --- |
| `base64` | `String` | Захваченное изображение в Base64 |
| `encrypted` | `String` | JWT для отправки на бэкенд |

Последнее обновление **15 окт. 2026 г.**