---
title: キャプチャAPI
canonical: https://developer.unico.io/ja/dual-api/developers/sdks-and-tools/flutter/api-reference/capture-api
locale: ja
generated_by: markdown-export
---

- [/ja/](/ja/)
- [SDK とツール](/ja/dual-api/developers/sdks-and-tools/overview)
- [Flutter SDK](/ja/dual-api/developers/sdks-and-tools/flutter/requirements)
- API リファレンス
- キャプチャAPI

# キャプチャAPI

セッションを開始するメソッド
| メソッド | 説明 |
| --- | --- |
| `openCameraSelfie({listener})` | セルフィーカメラを開く |
| `openCameraSelfie({listener, prepareInfo})` | `UnicoCheckPrepareInfo` メタデータを付与してセルフィーカメラを開く |
| `openCameraDocument({documentType, listener})` | 指定した `DocumentCameraTypes` でドキュメントカメラを開く |

キャプチャオプション／パラメーター
**`UnicoCheckPrepareInfo`** — ユーザーセッションを識別するためのメタデータ。

| フィールド | 型 | 必須 | 説明 |
| --- | --- | --- | --- |
| `externalUserId` | `String` | はい | システム内のユーザー識別子。送信前にSHA-256でハッシュ化される。 |
| `useCase` | `String` | いいえ | 現在実行中のコンテキストまたはフローの識別子。平文で送信される。 |

**`DocumentCameraTypes`** — [Enums](/ja/developers/sdks-and-tools/flutter/api-reference/enums) を参照。

結果の型とフィールド
**`ResultCamera`** — キャプチャ成功時（セルフィーまたはドキュメント）に返されるオブジェクト。

| フィールド | 型 | 説明 |
| --- | --- | --- |
| `base64` | `String` | Base64形式でキャプチャされた画像 |
| `encrypted` | `String` | バックエンドに送信するJWT |

最終更新 **2026年10月8日**に