> ## Documentation Index
> Fetch the complete documentation index at: https://docs.swipelux.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 個人オンボーディング API ワークフロー

> 個人 KYC ポリシーを、現在の Customers、Capabilities、Tasks、Task Submissions、Documents の操作にマッピングします。

## 個人オンボーディング API ワークフロー

このマップを使用して、個人 KYC ポリシーを現在の生成された API リファレンスに接続します。ポリシー面のラベルを API のステートマシンとして実装するのではなく、各ステップで現在のリソースに従ってください。

## ワークフローマップ

### 1. 個人顧客を作成する

[`POST /v3/customers`](/api-reference/customers/post-v3-customers) で顧客を作成します。返された顧客 ID を保存し、[`GET /v3/customers/{customerId}`](/api-reference/customers/get-v3-customers-by-customer-id) で現在のリソースを読み取ります。

### 2. 適格なケイパビリティを発見しリクエストする

[`GET /v3/customers/{customerId}/capabilities/supported`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-supported) を読み取ります。バリアントは、現在の可用性と適格性がリクエストを許可する場合にのみ選択し、その後 [`POST /v3/customers/{customerId}/capabilities/{capabilityId}`](/api-reference/capabilities/post-v3-customers-by-customer-id-capabilities-by-capability-id) を使用してください。

### 3. 現在のケイパビリティと application を読み取る

[`GET /v3/customers/{customerId}/capabilities/{capabilityId}`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-by-capability-id) および [`GET /v3/customers/{customerId}/capabilities/{capabilityId}/applications`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-by-capability-id-applications) を読み取ります。以前のレスポンスから ready を仮定するのではなく、現在のオープンタスク ID に従ってください。

### 4. 現在のタスクの詳細を取得する

[`GET /v3/customers/{customerId}/tasks`](/api-reference/tasks/list-customer-tasks) で顧客タスクを一覧表示します。[`GET /v3/customers/{customerId}/tasks/{taskId}`](/api-reference/tasks/get-customer-task) で認可されたアクションサーフェスを取得します。

タスクの詳細は、ファーストパーティのホスト型セッション URL と、現在の実行可能な要件を露出できます。その現在のリビジョンとステータスを使用してください。

### 5. ホスト型セッションを完了する、またはタスク回答を送信する

タスクの詳細がホスト型セッションを提供する場合は、必要なセッションデータのみをクライアントに返し、API キーをバックエンドに保持してください。

タスクが回答を要求する場合は、[`POST /v3/customers/{customerId}/tasks/{taskId}/submissions`](/api-reference/task-submissions/create-customer-task-submission) で完全な不変の試みを 1 回作成してください。1 つの現在の送信とその公開結果を [`GET /v3/customers/{customerId}/tasks/{taskId}/submissions/{submissionId}`](/api-reference/task-submissions/get-customer-task-submission) で読み取ります。

### 6. 要求された場合にのみドキュメントをアップロードする

ドキュメントは、現在のタスクが要求する場合にのみアップロードしてください。[`POST /v3/customers/{customerId}/documents`](/api-reference/documents/post-v3-customers-by-customer-id-documents) を使用し、返されたドキュメント ID を該当するドキュメント回答に配置してください。

### 7. 現在のリソースを再取得する

各イベントまたはアクションの後で、現在の顧客、ケイパビリティ、application、およびタスクを再取得してください。最新の状態、理由、要件、およびオープンタスク ID を使用して、次のステップを選択してください。

## 生成された操作マップ

| リソース             | 生成された操作                                                                                                                                                                             | 用途                                        |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| Customers        | [`POST /v3/customers`](/api-reference/customers/post-v3-customers)                                                                                                                  | 個人顧客を作成する                                 |
| Customers        | [`GET /v3/customers/{customerId}`](/api-reference/customers/get-v3-customers-by-customer-id)                                                                                        | 現在の顧客データを読み取る                             |
| Capabilities     | [`GET /v3/customers/{customerId}/capabilities/supported`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-supported)                                       | 現在の可用性と適格性を発見する                           |
| Capabilities     | [`POST /v3/customers/{customerId}/capabilities/{capabilityId}`](/api-reference/capabilities/post-v3-customers-by-customer-id-capabilities-by-capability-id)                         | 選択したケイパビリティをリクエストする                       |
| Capabilities     | [`GET /v3/customers/{customerId}/capabilities/{capabilityId}`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-by-capability-id)                           | 現在のケイパビリティ状態とオープンタスクを読み取る                 |
| Capabilities     | [`GET /v3/customers/{customerId}/capabilities/{capabilityId}/applications`](/api-reference/capabilities/get-v3-customers-by-customer-id-capabilities-by-capability-id-applications) | institution の application とそのオープンタスクを読み取る |
| Tasks            | [`GET /v3/customers/{customerId}/tasks`](/api-reference/tasks/list-customer-tasks)                                                                                                  | 顧客所有のタスクを一覧表示する                           |
| Tasks            | [`GET /v3/customers/{customerId}/tasks/{taskId}`](/api-reference/tasks/get-customer-task)                                                                                           | 現在の要件とホスト型セッションを読み取る                      |
| Task Submissions | [`POST /v3/customers/{customerId}/tasks/{taskId}/submissions`](/api-reference/task-submissions/create-customer-task-submission)                                                     | 完全な回答セットを送信する                             |
| Task Submissions | [`GET /v3/customers/{customerId}/tasks/{taskId}/submissions/{submissionId}`](/api-reference/task-submissions/get-customer-task-submission)                                          | 認可された回答スナップショットと結果を読み取る                   |
| Documents        | [`POST /v3/customers/{customerId}/documents`](/api-reference/documents/post-v3-customers-by-customer-id-documents)                                                                  | 現在のタスクが要求するファイルをアップロードする                  |

## ポリシーと実装ガイダンス

Simplified、Standard、Enhanced KYC はポリシー階層です。現在のケイパビリティ、application、タスク、送信、要件、ホスト型セッションの状態を置き換えるものではありません。

実装の詳細については、[個人オンボーディングガイド](/jp/integration/onboarding/customers#individual-customers)、[ケイパビリティとタスク](/jp/integration/onboarding/capabilities-and-requirements#complete-current-tasks)、および [インテグレーションドキュメントガイド](/jp/integration/onboarding/capabilities-and-requirements#upload-documents) に従ってください。


## Related topics

- [個人オンボーディング概要](/jp/knowledge-base/individual-onboarding/overview.md)
- [KYB ワークフロー](/jp/knowledge-base/business-onboarding/kyb-workflow.md)
- [KYC ステータスとワークフロー](/jp/knowledge-base/individual-onboarding/status-and-workflow.md)
- [概要](/jp/knowledge-base/compliance/overview.md)
- [ガバナンスと役割](/jp/knowledge-base/compliance/governance-retention-and-privacy.md)
