ドキュメントプロセスの作成
このエンドポイントは、同じパスを共有しながらもボディパラメーターが異なる 2 つのドキュメントフローを処理します:
- 新規キャプチャ — 処理のために base64 でドキュメント画像を送信します(
document.files必須)。 - 再利用 — 以前にキャプチャされたドキュメントを参照することでキャプチャをスキップします(
document.documentId必須)。
有効なフローは、リクエストボディに document.documentId が指定されているかどうかによって決まります。
ドキュメントプロセスを作成する前に、再利用可能なドキュメントの取得を使用して、ユーザーがすでに再利用可能なドキュメントを保有しているか確認してください。
完全なインテグレーションフローについては、API 概要をご覧ください。
エンドポイント
| 環境 | URL |
|---|---|
| 本番 | POST https://api.id.unico.app/processes/v1 |
| サンドボックス | POST https://api.id.uat.unico.app/processes/v1 |
リクエスト
ヘッダー
| ヘッダー | 値 |
|---|---|
Authorization | Bearer <access_token>(認証を参照) |
APIKEY | ドキュメントキャプチャおよび再利用が有効なプロビジョニング済み API キー。 |
Content-Type | application/json |
ボディパラメーター
- 新規キャプチャ
- 再利用
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
subject.duiType | integer | はい | ドキュメントタイプ識別子。以下のduiType の値を参照してください。 |
subject.code | string | はい | subject.duiType で定義されたユーザー識別子の値。ドットやダッシュなし。 |
subject.name | string | いいえ | フルネーム。 |
subject.gender | string | いいえ | M または F。 |
subject.birthDate | string (ISO 8601) | いいえ | 生年月日(YYYY-MM-DD)。 |
subject.email | string | いいえ | メールアドレス。 |
subject.phone | string | いいえ | E.164 形式の電話番号。 |
document.purpose | string | はい | ビジネス目的。値: creditprocess、carpurchase、paybypaycheck、onboarding、fgts。 |
document.authProcessId | string | はい | このドキュメントキャプチャに紐付けられた生体認証プロセスの ID。 |
document.files | array | はい | base64 形式のドキュメント画像(表面および/または裏面)。 |
document.files[].data | string | はい | base64 形式のドキュメント画像(PNG、JPEG、WebP、最大 800 KB)。 |
subsidiaryId | string | いいえ | 支店 ID — 複数の支店が存在する場合のみ必須。 |
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
subject.duiType | integer | はい | ドキュメントタイプ識別子。以下のduiType の値を参照してください。 |
subject.code | string | はい | subject.duiType で定義されたユーザー識別子の値。ドットやダッシュなし。 |
subject.name | string | いいえ | フルネーム。 |
subject.gender | string | いいえ | M または F。 |
subject.birthDate | string (ISO 8601) | いいえ | 生年月日(YYYY-MM-DD)。 |
subject.email | string | いいえ | メールアドレス。 |
subject.phone | string | いいえ | E.164 形式の電話番号。 |
document.purpose | string | はい | ビジネス目的。値: creditprocess、carpurchase、paybypaycheck、onboarding、fgts。 |
document.authProcessId | string | はい | このドキュメントに紐付けられた生体認証プロセスの ID。 |
document.documentId | string | はい | 以前にキャプチャされたドキュメントの ID(再利用可能なドキュメントの取得から取得)。指定する場合、document.files は省略可能。 |
subsidiaryId | string | いいえ | 支店 ID — 複数の支店が存在する場合のみ必須。 |
duiType の値
| 国 | コード | 説明 |
|---|---|---|
| BR | 1 | ブラジル CPF |
| MX | 2 |