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

# 法人確認API (KYB) - 登記簿照会とUBO特定

> Diditの法人確認(KYB)は、登記簿照会、UBO特定、役員スクリーニング、AMLで企業を確認します。料金は国とティアによって1回$2.00からで、契約は不要です。

Diditの法人確認(KYB)では、企業や法人をプラットフォームに登録する前に確認できます。システムが企業登記簿の照会、実質的支配者と役員の特定、関係者全員のAMLウォッチリストとの照合、証憑書類の収集を、1つのワークフローの中で自動化します。確認した企業は、複数のセッションにまたがる結果を集約する[ビジネスプロファイル](https://docs.didit.me/business-verification/business-profiles.md)として管理されます。

このDidit Academyのレッスンでは、法人確認を最初から最後まで追います。KYBダッシュボード、登記簿チェック、株主とUBO、AMLスクリーニング、そして企業の代表者側に表示される画面を取り上げます。

[法人確認(KYB)を最初から最後まで — Didit Academy](https://www.youtube.com/embed/JEnW_sEe35Y?rel=0\&playsinline=1)

DiditのKYBが初めての方は、まず[クイックスタート](https://docs.didit.me/ja/business-verification/quickstart.md)で10分間のエンドツーエンドのウォークスルーを行い、その後、本番運用のパターンについて[連携ガイド](https://docs.didit.me/business-verification/integration-guide.md)をご覧ください。基盤となるビジネスエンティティのモデル(ユーザーとの紐付け、ブロックリスト、インポート/エクスポート)については、[ビジネス](https://docs.didit.me/entities/businesses/overview.md)をご覧ください。

## 仕組み

**1. ビジネスセッションの作成**

**KYBワークフロー**でセッションを作成して、法人確認を開始します。ワークフローの種類がKYBの場合、Diditは自動的にビジネスセッションを作成します。

```bash theme={null}
curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "your-kyb-workflow-id",
    "vendor_data": "company-123"
  }'
```

セッションの種類はワークフローによって決まるため、追加のフィールドは不要です。KYBワークフローは、法人向けの機能を有効にしたビジネスセッションを自動的に作成します。

**2. 企業登記簿の照会**

Diditは、**Lite**、**株主**、**UBO**のいずれかのティアで公的な企業登記簿を照会します。料金は国ごとに設定されています。[登記簿の料金](https://docs.didit.me/getting-started/kyb-registry-pricing.md)をご覧ください。Liteで取得する内容は次のとおりです。

| データ | 説明 |
| - | - |
| **会社名** | 登記上の正式名称 |
| **登録番号** | 公式の会社登録番号 |
| **国** | 設立国 |
| **ステータス** | 存続、解散、登記抹消など |
| **会社の種類** | Ltd、LLC、PLC、SA、GmbHなど |
| **設立日** | 会社が登記された日 |
| **登記上の住所** | 公式の登記上の本店所在地 |
| **納税者番号** | 税務識別番号(取得できる場合) |

登記簿のデータは、提供された情報と照合され、不整合が検知されます。

**3. キーパーソン - UBO、株主、取締役、代表者**

システムは、統一された**キーパーソン**モデルのもとで、法人に関わるすべての個人と法人エンティティを特定します。

* **UBO** — 会社を最終的に所有または支配する個人。所有割合と議決権割合を含みます
* **株主**(個人および法人) — それぞれの所有割合を含みます
* **取締役、代表者、秘書役、署名権限者、その他の役員の役割** — それぞれ固有の役割タグ付き
* **法人による所有の階層** — 所有の連鎖にある親会社。入れ子のKYBを任意で設定できます

1人の人物が、複数の役割タグを持つことがあります(たとえば、取締役**かつ**株主)。各役割は、どの役割にKYCを必須とするか、どのKYCワークフローを使うか、エンドユーザーが本人確認をスキップできるかどうかを、ワークフロー内で個別に設定します。詳しくは[キーパーソン](https://docs.didit.me/business-verification/key-people.md)と[所有構造](https://docs.didit.me/business-verification/ownership.md)をご覧ください。

**4. AMLスクリーニング**

特定されたすべての関係者は、世界のAMLウォッチリストに対して自動でスクリーニングされます。

* **企業のAML** — 企業エンティティを、制裁リスト、ネガティブメディア、規制上の執行リストと照合します
* **個人のAML** — 各キーパーソン(UBO、株主、取締役、代表者など)を個別に照合します
* ユーザーの本人確認と同じ[2つのスコアによるリスク方式](https://docs.didit.me/ja/core-technology/aml-screening/overview.md)(マッチスコアとリスクスコア)を使用します

**5. 書類の収集**

証憑書類を収集し、検証します。

| 書類の種類 | 例 |
| - | - |
| **設立証明書** | 会社設立の証明書 |
| **定款** | 附属定款、基本定款 |
| **住所証明** | 登記上の住所の公共料金の請求書、銀行取引明細書 |
| **株主名簿** | 株主の公式な名簿 |
| **財務諸表** | 年次決算書、監査報告書 |
| **納税証明書** | 税務登録または納税コンプライアンスの証明書 |
| **カスタム書類** | コンプライアンスプロセスで必要となるその他の書類 |

アナリストは、レビューの過程で法人に追加書類を要求できます。

**6. レビューと判断**

ビジネスセッションには、すべてのチェックに基づく全体のステータスが付与されます。

| ステータス | 意味 |
| - | - |
| **承認済み** | すべてのチェックに合格 - 企業は確認済み |
| **審査中** | 1つ以上のチェックで手動レビューが必要 |
| **拒否** | 重大なチェックに失敗(例: 解散した企業、制裁対象のエンティティ) |

アナリストは、ビジネスコンソールで収集されたすべてのデータを確認し、コメントの追加や追加書類の要求を行い、最終判断を下せます。

## ビジネスセッションのライフサイクル

法人確認はそれぞれ**ビジネスセッション**の中で実行され、次のステータスで進捗が管理されます。

| ステータス | 説明 |
| - | - |
| `NOT_STARTED` | セッションは作成されたが、確認はまだ始まっていない |
| `IN_PROGRESS` | 確認が進行中 - 登記簿照会、AMLスクリーニング、書類収集が進行している |
| `APPROVED` | すべてのチェックに合格 - 企業は確認済み |
| `DECLINED` | 重大なチェックに失敗(例: 解散した企業、制裁対象のエンティティ) |
| `IN_REVIEW` | 1つ以上のチェックでアナリストによる手動レビューが必要 |
| `RESUBMITTED` | 以前に拒否されたセッションが、更新されたデータで再提出された |

各セッションには、一意の`session_id`、連番の`session_number`、ホスト型の確認リンク用の`session_token`があります。`vendor_data`の識別子を指定してセッションを作成すると、Diditは対応する[ビジネスプロファイル](https://docs.didit.me/business-verification/business-profiles.md)に自動的に紐付けます。

## 機能ステータス

法人確認では、各コンポーネントのステータスを独立して管理します。

| 機能 | 説明 |
| - | - |
| **登記簿チェック** | 企業登記簿の照会とデータ抽出 |
| **企業のAML** | 制裁リストやウォッチリストに対する、企業レベルのAMLスクリーニング |
| **書類** | 書類の収集、OCR、照合 |
| **キーパーソン** | 実質的支配者と役員の特定、AML、KYC |

各機能のステータスは、`NOT_FINISHED`、`APPROVED`、`DECLINED`、`IN_REVIEW`、`RESUB_REQUESTED`のいずれかです。セッション全体のステータスは個々の機能ステータスを集約したもので、必須の機能がすべて合格した場合にのみ`APPROVED`になります。

## Webhookイベント

ビジネスセッションは、次のWebhookイベントを生成します。

| イベント | トリガー |
| - | - |
| `status.updated` | セッションのステータスが変更された。KYBセッションでは、ペイロードに`session_kind: "business"`が含まれます。 |
| `data.updated` | セッションのデータ(登記簿、キーパーソン、書類、AML)が変更された。ペイロードに`session_kind: "business"`が含まれます。 |
| `business.status.updated` | 紐付けられた[ビジネスエンティティ](https://docs.didit.me/entities/businesses/overview.md)のステータスが変更された(`ACTIVE` / `FLAGGED` / `BLOCKED`)。 |
| `business.data.updated` | 紐付けられたビジネスエンティティのプロファイルフィールドまたは集計カウンターが変更された。 |

Webhookのペイロードには`session_kind: "business"`と`business_session_id`が含まれ、ユーザーの本人確認イベントと区別できます。署名の検証と配信の詳細は、[Webhook](https://docs.didit.me/integration/webhooks.md)をご覧ください。

## 主な機能

| 機能 | 説明 |
| - | - |
| **登記簿の自動照会** | 対応国の公的な企業登記簿を、Lite、株主、UBOのいずれかのティアで照会します。[料金は国ごと](https://docs.didit.me/getting-started/kyb-registry-pricing.md)です |
| **UBOの特定** | 割合を含む実質的支配の構造を自動で抽出します |
| **役員スクリーニング** | 取締役、秘書役、その他の役員を特定し、確認します |
| **企業のAML** | 企業エンティティを制裁リストやウォッチリストと照合します |
| **個人のAML** | 特定されたすべてのUBOと役員を個別に照合します |
| **KYCの紐付け** | 特定された各人物を、本人確認のためのユーザー認証(KYC)セッションに紐付けます |
| **書類の収集** | アップロードの追跡付きで、書類の要求を構造化します |
| **OCRによるクロスチェック** | アップロードされた書類からデータを抽出し、登記簿のデータと照合します |
| **ビジネスプロファイル** | 確認した各企業のプロファイルを自動で作成し、セッションを集約します |
| **機能単位のステータス** | 登記簿、AML、書類、キーパーソンのステータスを独立して追跡します |
| **リスク評価** | 会社のステータス、AMLの結果、所有の複雑さに基づく全体のリスクレベル |
| **Webhook** | セッションのライフサイクルとデータ更新のイベントを、[Webhook](https://docs.didit.me/integration/webhooks.md)でリアルタイムに受信します |

## ビジネスセッションとユーザーセッションの違い

| 項目 | ユーザーセッション | ビジネスセッション |
| - | - | - |
| **対象** | 個人 | 企業または法人 |
| **セッションの種類** | `user`(デフォルト) | `business` |
| **主なチェック** | ID、ライブネス、顔照合、AML | 登記簿照会、UBO、役員、企業のAML |
| **追加のチェック** | 電話番号、メールアドレス、住所証明、NFC | 書類の収集、個人のAML、KYCの紐付け |
| **Webhookのペイロード** | 標準のセッションイベント | `session_kind: "business"`と`business_session_id`を含む |

## 次のステップ

> **[ビジネスプロファイル](https://docs.didit.me/business-verification/business-profiles.md)**
>
> プロファイル、タグ、一括操作で、セッションをまたいで企業を追跡します。

> **[企業データ](https://docs.didit.me/business-verification/company-data.md)**
>
> 登記簿の照会、会社のステータス、データの照合。

> **[所有構造](https://docs.didit.me/business-verification/ownership.md)**
>
> UBOの特定、法人株主、所有の連鎖。

> **[役員・取締役](https://docs.didit.me/business-verification/officers.md)**
>
> 取締役の特定、役割、KYCの紐付け。

> **[AMLスクリーニング](https://docs.didit.me/business-verification/aml.md)**
>
> 企業レベルと個人レベルのAMLチェック。

> **[書類](https://docs.didit.me/business-verification/documents.md)**
>
> 書類の収集、要求、OCRによる検証。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.