Download OpenAPI specification:Download
・アクセストークンを付加のうえリクエストを送信することで、各APIに応じた機能が利用できます。
・アクセストークンは、API利用契約時に弊社にて発行・通知いたします。
・API契約時に、新聞記事検索契約を行うと、コンプライアンスチェック実行時に新聞記事検索を同時に行うことができます。
・取引先登録・チェックAPIを利用すると、同時に新聞記事検索が行われます。
・新聞記事検索結果は、取引先登録・チェックAPIのコールバック、及びチェック結果詳細取得APIを利用すると取得することができます。
・新聞記事検索は、検索ワードに特殊な文字(文字コード:EUC-JP で変換できない文字)が含まれていると検索を行えません。
(新聞記事検索で連携しているG-Searchデータベースサービスの仕様です。)
・API契約時に、World-Check検索をしていただくとWorld-Check検索がインターネット検索と同時に実行されます。 ・取引先登録・チェックAPIを利用時に、World-Check検索の実行有無を設定することができます。「組織」「個人」を設定すると同時にWorld-Check検索が行われます。 ・World-Check検索の結果は、取引先登録・チェックAPIのコールバック、及びチェック結果詳細取得APIを利用すると取得することができます。 ・World-Check検索にて「あり」だった場合、候補を選択する必要があります。候補一覧はWorld-Check候補一覧取得APIにて取得をしてください。 ・候補を取得したあと、該当のデータを指定してWorld-Check詳細取得APIをご利用いただくと、詳細情報を取得することができます。
・API契約時に、官報情報検索を行うと、取引先の官報情報検索が可能になります。
・取引先登録・チェックAPIを利用時に、官報情報検索の実行有無を設定することができます。「組織」「個人」を設定すると同時に官報情報検索が行われます。
・官報情報検索の結果は、取引先登録・チェックAPIのコールバック、及びチェック結果詳細取得APIを利用すると取得することができます。
・官報情報検索にて「あり」だった場合、候補を選択する必要があります。候補一覧は官報情報候補一覧取得APIにて取得をしてください。
・候補を取得したあと、該当のデータを指定して官報情報詳細取得APIをご利用いただくと、詳細情報を取得することができます。
・API契約時に、AI与信契約を行うと、取引先のAI与信レポートの作成・取得が可能になります。
・AI与信レポートの作成完了には〜15分程度かかるため、各API共に即時レスポンスでは受付確認のみを返却します。
・AI与信を実行する方法は2通りあります:
- 取引先登録・チェック実行APIでisExecuteAiCredit=trueを指定: インターネットチェックと同時にAI与信が実行されます。
AI与信チェックは法人(組織)を対象とした調査サービスです。
リクエストデータの種別(entityTypeもしくはisExecuteWorldCheck)が組織の場合のみチェック対象として処理されます。
種別が組織以外の場合は処理対象外となり、チェックは実行されません。
・AI与信実行結果は以下のいずれかで取得可能です:
- aiCreditResponseTarget / responseTargetで指定したURLへの完了通知 callback で受け取る
- AI与信実行結果取得APIに executionHistoryId(AI与信実行履歴ID)を指定して能動取得
- チェック結果詳細取得API / チェック結果詳細取得(履歴)APIのレスポンスに含まれるaiCreditResultフィールドから参照(同時実行のみ)
・AI与信レポートPDFは公開URLで配信されるため、URLを保管しておけば再ダウンロードが可能です。
・AI与信設定APIで、自己資本比率・資本金などのAI与信スコア計算に利用される閾値を取得・更新できます。
| 日付 | Version | 更新箇所 | 更新内容 |
| 2024/4/24 | 1.1.0 | 所属グループ取得API | 追加作成 |
| 2024/4/24 | 1.1.0 | 取引先登録・チェック実行API | グループを指定して実行できるように修正 |
| 2024/9/12 | 1.1.1 | 取引先登録・チェック実行API | 契約件数の120%まで実行可能に 併せてエラーメッセージを修正 |
| 日付 | Version | 更新箇所 | 更新内容 |
| 2025/5/20 | 1.1.2 | 取引先登録・チェック実行API | callbackに解析除外件数を追加 |
| 2025/5/20 | 1.1.2 | チェック結果詳細取得API | 取得結果に解析除外件数を追加 |
| 2025/7/22 | 1.1.3 | 取引先登録・チェック実行API | フォルダ登録できるように修正 callbackにLLM結果、チェック日、チェック実行ID、フォルダID、フォルダ名を追加 |
| 2025/7/22 | 1.1.3 | チェック結果詳細取得API | 取得結果にLLM結果、チェック日、チェック実行ID、フォルダID、フォルダ名を追加 該当記事0のときもチェック結果詳細URLを戻す |
| 2025/7/22 | 1.1.3 | チェック結果詳細取得(履歴)API | 追加作成 |
| 2025/10/13 | 1.1.4 | 取引先登録・チェック実行API | パラメータにWorld Check項目を追加 callbackにWorld Check結果を追加 |
| 2025/10/13 | 1.1.4 | チェック結果詳細取得API | World Check結果を追加 |
| 2025/10/13 | 1.1.4 | チェック結果詳細取得(履歴)API | World Check結果を追加 |
| 2025/10/13 | 1.1.4 | World-Check国籍リスト取得API | 追加作成 |
| 2025/10/13 | 1.1.4 | World-Check国リスト取得API | 追加作成 |
| 2025/10/13 | 1.1.4 | World-Check識別番号種別取得API | 追加作成 |
| 2025/10/13 | 1.1.4 | World-Check候補一覧取得API | 追加作成 |
| 2025/10/13 | 1.1.4 | World-Check詳細取得API | 追加作成 |
| 日付 | Version | 更新箇所 | 更新内容 |
| 2026/5/11 | 1.2.0 | 取引先登録・チェック実行API | パラメータに entityType(取引先種別) / isExecuteAiCredit を追加 ルートに aiCreditResponseTarget を追加 既存取引先がある場合は指定フィールドを更新する upsert動作に変更 パラメータに excludeWord / managementNumber / companyNumber / customerUrl / ageOrYear を追加(BE/FEに合わせた取引先メタ情報の完全対応) |
| 2026/5/11 | 1.2.0 | 取引先登録・チェック実行API のcallback | 結果に entityType / aiCreditResult / excludeWord / managementNumber / companyNumber / customerUrl / ageOrYear を追加 |
| 2026/5/11 | 1.2.0 | チェック結果詳細取得API | 結果に entityType / aiCreditResult / excludeWord / managementNumber / companyNumber / customerUrl / ageOrYear を追加 |
| 2026/5/11 | 1.2.0 | チェック結果詳細取得(履歴)API | 結果に entityType / aiCreditResult / excludeWord / managementNumber / companyNumber / customerUrl / ageOrYear を追加 |
| 2026/5/11 | 1.2.0 | AI与信結果通知用 callback | 追加作成(aiCreditResponseTargetで指定したURLへ送付) |
| 2026/5/11 | 1.2.0 | AI与信設定取得API | 追加作成 |
| 2026/5/11 | 1.2.0 | AI与信設定更新API | 追加作成 |
| 2026/5/22 | 1.2.0 | AI与信実行結果取得API | 追加作成(AI与信実行履歴IDを指定して結果を能動取得) |
| 日付 | Version | 更新箇所 | 更新内容 |
| 2026/6/15 | 1.2.1 | 取引先登録・チェック実行API のcallback | checkResultListに publicationDate / estimatedYearOfBirth を追加 |
| 2026/6/15 | 1.2.1 | チェック結果詳細取得API | checkResultListにpublicationDate / estimatedYearOfBirth を追加 |
| 2026/6/15 | 1.2.1 | チェック結果詳細取得API(履歴) | checkResultListにpublicationDate / estimatedYearOfBirth を追加 |
| 2026/6/19 | 1.2.2 | AI与信契約について | entityTypeについて追記 |
| 2026/6/19 | 1.2.2 | 取引先登録・チェックAPI | isExecuteAiCreditについて追記 |
| 日付 | Version | リリース予定日 | 更新箇所 | 更新内容 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | レスポンスにcheckExecutionIdを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | 管理番号を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | SPN検索・官報情報検索・AI与信実行時は取引先種別(entityType)が必須である旨を明記 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | isExecuteWorldCheck に指定可能な値(個人/組織)を明記 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | SPN検索・官報情報検索・AIレポート作成の同時実行フラグ(isExecuteSpnSearch / isExecuteBankruptSearch / isExecuteAiReport)を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | ブラックリスト情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | コメント情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | 管理番号を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | SPN検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | 官報情報検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPIコールバック | AIレポート結果(ステータス)を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | ブラックリスト登録情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | コメント情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | 管理番号を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | SPN検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | 官報情報検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得API | AIレポート結果(ステータス)を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | ブラックリスト登録情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | コメント情報を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | 管理番号を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | SPN検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | 官報情報検索結果を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果詳細取得(履歴)API | AIレポート結果(ステータス)を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | AIレポートPDF取得API | 追加作成(AIレポートのステータス・スコア・PDFダウンロードURLを取得) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | AIレポートPDF取得API | ステータスをAI与信と同じ形式(未実施/実行待ち/実行中/完了/エラー)に統一 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | AI与信実行結果取得API | 説明文を更新(AI与信実行履歴IDの取得元を明確化) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | AI与信設定取得API | バックエンドサービス接続エラー(502)のレスポンスを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | AI与信設定更新API | バックエンドサービス接続エラー(502)のレスポンスを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先登録・チェックAPI | バックエンドサービス接続エラー(502)のレスポンスを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | World-Check詳細取得API | バックエンドサービス接続エラー(502)のレスポンスを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引判断・コメント更新API | 取引判断更新APIから名称変更 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引判断・コメント更新API | コメント入力を追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引判断・コメント更新API | コメントへの添付ファイル登録用URL(s3UploadUrl)をレスポンスに追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引判断・コメント取得API | 追加作成(取引判断取得APIから名称変更) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引判断・コメント取得API | customerIds / checkExecutionIds を複数指定可能に |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ファイル取得API | 追加作成(コメント添付ファイル・チェック結果ファイルのダウンロードURLを取得) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | チェック結果ファイル作成リクエストAPI | 追加作成(SPN報告書 / SPN個社別報告書 / 調査レポートの作成をリクエスト) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 記事PDFダウンロードAPI | PDFダウンロードAPIから名称変更 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | SPN結果取得API | 追加作成(SPN検索結果の実データをJSON取得) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | SPN結果取得API | 生年・現年齢・掲載日(期間)での絞り込みを追加 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 官報破産者情報検索結果取得API | 追加作成(官報破産者情報検索結果をJSON取得) |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先一覧取得API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | 取引先一覧取得API | checkListをcheckConditionListにリネーム、取引先属性(種別/法人番号/企業URL/年齢生年/World-Check属性等)を取引先トップレベルへ移設 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト登録API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト更新API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト一覧取得API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト削除API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト分類項目 登録API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト分類項目 更新API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト分類項目 削除API | 追加作成 |
| 2026/7/13 | 1.2.4 | 2026/8/3 | ブラックリスト分類項目取得API | 追加作成 |
取引先の登録(upsert)と各種チェック(インターネットチェック / SPN検索 / 官報破産者情報検索 / World-Check / AI与信 / AIレポート作成)の実行、結果のWebhook通知。
チェック対象とする取引先名をRoboRoboコンプライアンスチェックへ登録し、チェックを実施、指定のURLに結果を送付。
取引先名(customerName)と関連ワード(relativeWord)の組み合わせで一意性を判定する。
チェック実行リスト
| groupId | integer コンプライアンスチェックを実行するグループID |
| folderName | string コンプライアンスチェックを実行するフォルダ名 |
Array of objects or objects | |
object インターネットチェック結果の返却先の指定 トークンが空欄の場合は特に設定をせず返却 ヘッダーに下記を付与してPOSTリクエストを送る ・Authorization: Bearer {token} 結果の返却先URLへの送付はステータスコード:4xx、5xxの場合リトライを行う(最大10回) 指定がない場合は返却を行わない | |
object AI与信結果の返却先の指定(v1.2.0で追加) isExecuteAiCredit=true を指定した取引先について、AI与信レポート作成完了時に指定URLへ送付する。 AI与信はインターネットチェックよりも完了に時間がかかる(最大15分程度)ため、responseTarget とは別経路で通知される。 トークンが空欄の場合は特に設定をせず返却 ヘッダーに下記を付与してPOSTリクエストを送る ・Authorization: Bearer {token} 結果の返却先URLへの送付はステータスコード:4xx、5xxの場合リトライを行う(最大10回) 指定がない場合は返却を行わない |
{- "groupId": 100000,
- "folderName": "チェック202510",
- "checkList": [
- {
- "customerName": [
- "株式会社〇〇〇",
- "株式会社△△△"
], - "checkablePeriodNumber": 3,
- "checkablePeriodUnit": "month",
- "isSiteFilter": true,
- "entityType": "組織",
- "isExecuteWorldCheck": "組織",
- "documentIdType": "MU-PASS",
- "documentId": "〇〇〇",
- "registeredCountry": "JPN",
- "isExecuteAiCredit": true
}, - {
- "customerName": "株式会社□□□",
- "managementNumber": "003",
- "relativeWord": "東京都",
- "negativeWord": "架空 偽装 振込",
- "excludeWord": "不正 借金",
- "searchStartDate": "2023-07-01"
}, - {
- "customerName": "山田太郎",
- "isExecuteWorldCheck": "個人",
- "gender": "MALE",
- "nationality": "JPN",
- "birth": "1980-01-01"
}
], - "responseTarget": {
- "token": "a0b1c2d3e4f5g6h7i8g9a0b1c2d3e4f5g6h7i8g9"
}, - "aiCreditResponseTarget": {
- "token": "a0b1c2d3e4f5g6h7i8g9a0b1c2d3e4f5g6h7i8g9"
}
}{- "groupId": 100000,
- "folderName": "チェック202510",
- "checkList": [
- {
- "checkExecutionId": 200000,
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "negativeWord": "粉飾 横領 着服 背任 脱税 申告漏れ 違反 逮捕 送検 検挙 捜査 捜索 指名手配 判決 提訴 告訴 罪 詐欺 不正 偽装 裏 疑 架空 暗躍 闇 グレー 悪 暴力団 ヤクザ 総会屋 インサイダー 相場操縦 行政処分 行政指導",
- "checkablePeriodNumber": 3,
- "checkablePeriodUnit": "month",
- "isSiteFilter": true,
- "entityType": "組織",
- "managementNumber": "M-2026-0001",
- "companyNumber": "1234567890123",
}, - {
- "checkExecutionId": 200001,
- "customerId": 100001,
- "customerName": "株式会社△△△",
- "managementNumber": "001",
- "negativeWord": "粉飾 横領 着服 背任 脱税 申告漏れ 違反 逮捕 送検 検挙 捜査 捜索 指名手配 判決 提訴 告訴 罪 詐欺 不正 偽装 裏 疑 架空 暗躍 闇 グレー 悪 暴力団 ヤクザ 総会屋 インサイダー 相場操縦 行政処分 行政指導",
- "checkablePeriodNumber": 3,
- "checkablePeriodUnit": "month",
- "isSiteFilter": true,
- "entityType": "組織"
}, - {
- "checkExecutionId": 200002,
- "customerId": 100002,
- "customerName": "株式会社□□□",
- "relativeWord": "東京都",
- "negativeWord": "架空 偽装 振込",
- "searchStartDate": "2023-07-01",
- "isSiteFilter": false,
- "excludeWord": "表彰 映画"
}
], - "responseTarget": {
- "token": "a0b1c2d3e4f5g6h7i8g9a0b1c2d3e4f5g6h7i8g9"
}, - "aiCreditResponseTarget": {
- "token": "a0b1c2d3e4f5g6h7i8g9a0b1c2d3e4f5g6h7i8g9"
}
}取引先登録・チェックAPIでresponseTargetのurlを指定した場合、指定のURLにチェック結果を送付
結果の返却先URLへの送付はステータスコード:4xx、5xxの場合リトライ(最大10回)
※responseTargetのtokenを指定した場合、BearerTokenに指定のtokenを付与
チェック実行結果
Array of objects 結果 |
{- "resultList": [
- {
- "checkExecutionId": 200000,
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "negativeWord": "粉飾 横領 着服 背任 脱税 申告漏れ 違反 逮捕 送検 検挙 捜査 捜索 指名手配 判決 提訴 告訴 罪 詐欺 不正 偽装 裏 疑 架空 暗躍 闇 グレー 悪 暴力団 ヤクザ 総会屋 インサイダー 相場操縦 行政処分 行政指導",
- "excludeWord": "表彰 映画",
- "managementNumber": "M-2026-0001",
- "companyNumber": "1234567890123",
- "checkedExecutionAt": "2023-07-01 11:39:48",
- "folderId": 300000,
- "folderName": "チェック202510",
- "totalUrlCount": 2,
- "riskLevelCount": {
- "high": 1,
- "middle": 0,
- "low": 1,
- "none": 0
}, - "llmRiskLevelCount": {
- "llmHigh": 1,
- "llmLow": 1
}, - "newspaperResult": {
- "message": "success",
- "articleCount": 3,
}, - "entityType": "組織",
- "aiCreditResult": {
- "status": "完了",
- "executionHistoryId": 5000000,
- "executedAt": "2026-05-11 11:39:48",
- "executorName": "山田 太郎",
- "creditScore": 75,
- "annualCreditLimitOutbound": 10000000,
- "annualCreditLimitInbound": 5000000,
- "currency": "JPY",
}, - "checkResultList": [
- {
- "checkExecutionResultId": 10000000,
- "title": "xxxxの電話番号検索結果",
- "snippet": "11 hours ago ... 050xxxx · 架空請求の電話番号【注意】 · 株式会社〇〇〇 ...",
- "domain": "www.telnavi.jp",
- "riskLevelScore": 0,
- "llmRiskLevelScore": 0,
- "llmReason": "LLM要約内容1",
- "publicationDate": "2020-11-12",
- "estimatedYearOfBirth": 1990
}, - {
- "checkExecutionResultId": 10000001,
- "title": "△△△△小売価格 ...",
- "snippet": "20 hours ago ... お支払いについて□銀行振込(三井住友銀行/三菱東京UFJ銀行/ゆうちょ銀行/ジャパンネットバンク) □Yahoo!かんたん決済注意事項 ...",
- "domain": "finance.yahoo.co.jp",
- "domainName": "Yahoo! ファイナンス",
- "riskLevelScore": 2,
- "llmRiskLevelScore": 2,
- "llmReason": "LLM要約内容2",
- "publicationDate": "1980-10-11",
- "estimatedYearOfBirth": 1955
}
], - "bankruptSearchResult": {
- "result": "あり",
- "bankruptSearchExecutionHistoryId": 400000,
- "hitCount": 1
}, - "aiReportResult": {
- "status": "実行中"
}, - "spnResult": {
- "result": "あり",
- "spnExecutionHistoryId": 300000,
- "hitCount": 2
}, - "blacklistInfo": [
- {
- "blacklistId": 100231,
- "no": 5,
- "classificationId": 101,
- "classificationName": "反社関連",
- "listRegisteredAt": "2026-06-30"
}
], - "comments": [
- {
- "checkDecisionId": 900000,
- "checkDecisionChoice": 1,
- "comment": "確認済み",
- "modifiedBy": 700000,
- "modifiedAt": "2026-07-01 10:00:00"
}
]
}
]
}絞り込み条件を指定し、取引先の一覧を返却
取引先一覧絞り込み条件
| groupId | integer 絞り込み:グループID |
| customerIds | Array of integers 絞り込み:取引先IDリスト |
| customerName | string 絞り込み:取引先名 ※部分一致 |
| managementNumber | string 絞り込み:管理番号 |
| folderId | integer 絞り込み:フォルダID |
| folderName | string 絞り込み:フォルダ名 |
| hasCheckExecution | boolean 絞り込み:チェック実行有無 (実行あり:true / 実行なし:false) |
| checkExecutionId | integer 絞り込み:チェック実行ID ※これまでのチェック実行履歴のIDを指定可能 |
| registeredAtFrom | string 絞り込み:登録日(開始)(yyyy-MM-dd) ※registeredAtToとセットで指定 |
| registeredAtTo | string 絞り込み:登録日(終了)(yyyy-MM-dd) ※registeredAtFromとセットで指定 |
| checkedExecutionAtFrom | string 絞り込み:チェック実行日(開始)(yyyy-MM-dd) ※checkedExecutionAtToとセットで指定 |
| checkedExecutionAtTo | string 絞り込み:チェック実行日(終了)(yyyy-MM-dd) ※checkedExecutionAtFromとセットで指定 |
| limit | integer Default: null 取得件数上限数 |
| offset | integer Default: null 取得するデータの開始位置 最大件数を踏まえるページネーションとして使用する |
{- "groupId": 100000,
- "customerIds": [
- 100000,
- 100001
], - "customerName": "株式会社〇〇〇",
- "managementNumber": "001",
- "folderId": 300000,
- "folderName": "チェック202510",
- "hasCheckExecution": true,
- "checkExecutionId": 200000,
- "registeredAtFrom": "2026-01-01",
- "registeredAtTo": "2026-04-15",
- "checkedExecutionAtFrom": "2026-01-01",
- "checkedExecutionAtTo": "2026-04-15",
- "limit": 20,
- "offset": 0
}{- "totalCount": 100,
- "customerList": [
- {
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "managementNumber": "001",
- "groupId": 100000,
- "groupName": "〇〇〇グループ",
- "folderId": 300000,
- "folderName": "チェック202510",
- "registeredAt": "2026-01-10",
- "checkedExecutionAt": "2026-04-01",
- "entityType": "個人",
- "companyNumber": "1234567890123",
- "gender": "MALE",
- "nationality": "JPN",
- "checkConditionList": [
- {
- "checkExecutionId": 200000,
- "checkedExecutionAt": "2026-04-01 11:39:48",
- "relativeWord": "東京都",
- "negativeWord": "粉飾 横領 着服 背任 脱税",
- "excludeWord": "不正 借金",
- "checkablePeriodNumber": 3,
- "checkablePeriodUnit": "month",
- "isSiteFilter": true,
- "isExecuteWorldCheck": "個人"
}, - {
- "checkExecutionId": 200001,
- "checkedExecutionAt": "2026-03-01 10:00:00",
- "negativeWord": "粉飾 横領 着服 背任 脱税",
- "isSiteFilter": false
}
]
}, - {
- "customerId": 100001,
- "customerName": "株式会社△△△",
- "groupId": 100000,
- "groupName": "〇〇〇グループ",
- "folderId": 300000,
- "folderName": "チェック202510",
- "registeredAt": "2026-02-01",
- "checkConditionList": [ ]
}
]
}コンプライアンスチェック実行済みの取引先を指定し、最新のチェック実行結果の詳細を返却
チェック結果取得対象
| customerId required | Array of integers 取引先ID |
| limit | integer Default: null 取引先ごとの取得件数最大数 |
| offset | integer Default: null 取得するデータの開始位置 |
| isSiteFilter | boolean Default: false サイト絞り込みをするか(true/false) |
| riskLevelScore | integer Default: null 取得する注目度(高:0/中:1/低:2/判定不可:3/解析除外:-1) |
{- "customerId": 100000,
- "limit": 20,
- "offset": 10,
- "isSiteFilter": true,
- "riskLevelScore": 1
}{- "resultList": [
- {
- "checkExecutionId": 200000,
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "negativeWord": "粉飾 横領 着服 背任 脱税 申告漏れ 違反 逮捕 送検 検挙 捜査 捜索 指名手配 判決 提訴 告訴 罪 詐欺 不正 偽装 裏 疑 架空 暗躍 闇 グレー 悪 暴力団 ヤクザ 総会屋 インサイダー 相場操縦 行政処分 行政指導",
- "excludeWord": "表彰 映画",
- "managementNumber": "M-2026-0001",
- "companyNumber": "1234567890123",
- "checkedExecutionAt": "2023-07-01 11:39:48",
- "folderId": 300000,
- "folderName": "チェック202510",
- "totalUrlCount": 2,
- "riskLevelCount": {
- "high": 1,
- "middle": 0,
- "low": 1,
- "none": 0
}, - "llmRiskLevelCount": {
- "llmHigh": 1,
- "llmLow": 1
}, - "checkDecisionChoice": 0,
- "newspaperResult": {
- "message": "success",
- "articleCount": 3,
}, - "entityType": "組織",
- "aiCreditResult": {
- "status": "完了",
- "executionHistoryId": 5000000,
- "executedAt": "2026-05-11 11:39:48",
- "executorName": "山田 太郎",
- "creditScore": 75,
- "annualCreditLimitOutbound": 10000000,
- "annualCreditLimitInbound": 5000000,
- "currency": "JPY",
}, - "checkResultList": [
- {
- "checkExecutionResultId": 10000000,
- "title": "xxxxの電話番号検索結果",
- "snippet": "11 hours ago ... 050xxxx · 架空請求の電話番号【注意】 · 株式会社〇〇〇 ...",
- "domain": "www.telnavi.jp",
- "riskLevelScore": 0,
- "llmRiskLevelScore": 0,
- "llmReason": "LLM要約内容1",
- "publicationDate": "2020-11-12",
- "estimatedYearOfBirth": 1990
}, - {
- "checkExecutionResultId": 10000001,
- "title": "△△△△小売価格 ...",
- "snippet": "20 hours ago ... お支払いについて□銀行振込(三井住友銀行/三菱東京UFJ銀行/ゆうちょ銀行/ジャパンネットバンク) □Yahoo!かんたん決済注意事項 ...",
- "domain": "finance.yahoo.co.jp",
- "domainName": "Yahoo! ファイナンス",
- "riskLevelScore": 2,
- "llmRiskLevelScore": 2,
- "llmReason": "LLM要約内容2",
- "publicationDate": "1980-10-11",
- "estimatedYearOfBirth": 1955
}
], - "bankruptSearchResult": {
- "result": "あり",
- "bankruptSearchExecutionHistoryId": 400000,
- "hitCount": 1
}, - "aiReportResult": {
- "status": "完了"
}, - "spnResult": {
- "result": "あり",
- "spnExecutionHistoryId": 300000,
- "hitCount": 2
}, - "blacklistInfo": [
- {
- "blacklistId": 100231,
- "no": 5,
- "classificationId": 101,
- "classificationName": "反社関連",
- "listRegisteredAt": "2026-06-30"
}
], - "comments": [
- {
- "checkDecisionId": 900000,
- "checkDecisionChoice": 1,
- "comment": "確認済み",
- "modifiedBy": 700000,
- "modifiedAt": "2026-07-01 10:00:00"
}
]
}
]
}コンプライアンスチェック実行済みの取引先、実行IDを指定し、チェック実行結果の詳細を返却
チェック結果取得対象
Array of objects 取引先IDとチェック実行IDの組み合わせリスト | |
| limit | integer Default: null 取引先ごとの取得件数最大数 |
| offset | integer Default: null 取得するデータの開始位置 |
| isSiteFilter | boolean Default: false サイト絞り込みをするか(true/false) |
| riskLevelScore | integer Default: null 取得する注目度(高:0/中:1/低:2/判定不可:3/解析除外:-1) |
{- "executionList": [
- {
- "customerId": 100000,
- "checkExecutionId": 200000
}, - {
- "customerId": 100001,
- "checkExecutionId": 200001
}
], - "limit": 20,
- "offset": 10,
- "isSiteFilter": true,
- "riskLevelScore": 1
}{- "resultList": [
- {
- "checkExecutionId": 200000,
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "managementNumber": "001",
- "negativeWord": "粉飾 横領 着服 背任 脱税 申告漏れ 違反 逮捕 送検 検挙 捜査 捜索 指名手配 判決 提訴 告訴 罪 詐欺 不正 偽装 裏 疑 架空 暗躍 闇 グレー 悪 暴力団 ヤクザ 総会屋 インサイダー 相場操縦 行政処分 行政指導",
- "checkedExecutionAt": "2023-07-01 11:39:48",
- "folderId": 300000,
- "folderName": "チェック202510",
- "totalUrlCount": 2,
- "riskLevelCount": {
- "high": 1,
- "middle": 0,
- "low": 1,
- "none": 0
}, - "llmRiskLevelCount": {
- "llmHigh": 1,
- "llmLow": 1
}, - "checkDecisionChoice": 0,
- "newspaperResult": {
- "message": "success",
- "articleCount": 3,
}, - "checkResultList": [
- {
- "checkExecutionResultId": 10000000,
- "title": "xxxxの電話番号検索結果",
- "snippet": "11 hours ago ... 050xxxx · 架空請求の電話番号【注意】 · 株式会社〇〇〇 ...",
- "domain": "www.telnavi.jp",
- "riskLevelScore": 0,
- "llmRiskLevelScore": 0,
- "llmReason": "LLM要約内容1",
- "publicationDate": "2020-11-12",
- "estimatedYearOfBirth": 1990
}, - {
- "checkExecutionResultId": 10000001,
- "title": "△△△△小売価格 ...",
- "snippet": "20 hours ago ... お支払いについて□銀行振込(三井住友銀行/三菱東京UFJ銀行/ゆうちょ銀行/ジャパンネットバンク) □Yahoo!かんたん決済注意事項 ...",
- "domain": "finance.yahoo.co.jp",
- "domainName": "Yahoo! ファイナンス",
- "riskLevelScore": 2,
- "llmRiskLevelScore": 2,
- "llmReason": "LLM要約内容",
- "publicationDate": "1980-10-11",
- "estimatedYearOfBirth": 1955
}
], - "bankruptSearchResult": {
- "result": "あり",
- "bankruptSearchExecutionHistoryId": 400000,
- "hitCount": 1
}, - "aiReportResult": {
- "status": "完了"
}, - "spnResult": {
- "result": "あり",
- "spnExecutionHistoryId": 300000,
- "hitCount": 2
}, - "blacklistInfo": [
- {
- "blacklistId": 100231,
- "no": 5,
- "classificationId": 101,
- "classificationName": "反社関連",
- "listRegisteredAt": "2026-06-30"
}
], - "comments": [
- {
- "checkDecisionId": 900000,
- "checkDecisionChoice": 1,
- "comment": "確認済み",
- "modifiedBy": 700000,
- "modifiedAt": "2026-07-01 10:00:00"
}
]
}
]
}SPN実行履歴IDを指定し、SPN検索結果の実データ(JSON配列)を取得する ※SPN検索契約有のAPIキーのみ利用可 ※SPN結果のPDF(SPN報告書 / SPN個社別報告書)が必要な場合は、チェック結果ファイル作成リクエストAPI(POST /v2/check-result-file/create-request)で作成をリクエストし、ファイル取得API(POST /v2/file/get)でダウンロードURLを取得する
| spnExecutionHistoryId required | integer SPN実行履歴ID ※コールバック・チェック結果詳細取得APIの spnResult.spnExecutionHistoryId を指定 |
| offset | integer 取得開始位置(省略時0) |
| limit | integer 取得件数上限(省略時は全件) |
| birthyearFrom | string 生年での絞り込み(西暦4桁・この年以降) ※未指定の場合は下限なし |
| birthyearTo | string 生年での絞り込み(西暦4桁・この年以前) ※未指定の場合は上限なし |
| ageFrom | string 現年齢での絞り込み(この年齢以上) ※未指定の場合は下限なし |
| ageTo | string 現年齢での絞り込み(この年齢以下) ※未指定の場合は上限なし |
| pubDateFrom | string <date> 掲載日での絞り込み(この日付以降) ※未指定の場合は下限なし |
| pubDateTo | string <date> 掲載日での絞り込み(この日付以前) ※未指定の場合は上限なし |
{- "spnExecutionHistoryId": 300000,
- "offset": 0,
- "limit": 100,
- "birthyearFrom": "1970",
- "birthyearTo": "1990",
- "ageFrom": "30",
- "ageTo": "60",
- "pubDateFrom": "2020-01-01",
- "pubDateTo": "2026-12-31"
}{- "spnExecutionHistoryId": 300000,
- "total": 2,
- "offset": 0,
- "limit": 100,
- "rows": [
- {
- "pubName": "山田 太郎",
- "birthyear": "1975",
- "age": "50",
- "address": "東京都〇〇区…",
- "groupName": "〇〇会 幹部",
- "groupAddress": "東京都〇〇区…",
- "magazineName": "〇〇新聞",
- "pubDate": "2020-05-01",
- "pubAge": "45",
- "remarks": "恐喝容疑で逮捕"
}
]
}官報破産者情報検索の実行履歴IDを指定し、検索結果(JSON)を取得する。 ※官報破産者情報検索契約有のAPIキーのみ利用可
| bankruptSearchExecutionHistoryId required | integer 官報破産者情報検索実行履歴ID ※コールバック・チェック結果詳細取得APIの bankruptSearchResult.bankruptSearchExecutionHistoryId を指定 |
| offset | integer 取得開始位置(省略時0) |
| limit | integer 取得件数上限(省略時は全件) |
{- "bankruptSearchExecutionHistoryId": 400000,
- "offset": 0,
- "limit": 100
}{- "bankruptSearchExecutionHistoryId": 400000,
- "total": 1,
- "offset": 0,
- "limit": 100,
- "rows": [
- {
- "id": 500000,
- "seimei": "山田 太郎",
- "jknSyubetu": "破産宣告",
- "jknMeisyou": "破産手続開始決定"
}
]
}取引先ID・チェック実行IDを指定し、AIレポートのステータスとPDFダウンロードURLを返却(※AIレポート契約有の場合のみ)。 PDFはチャットでレポート内容が更新されるたびに同一URL上のファイルが上書き再生成されるため、常に最新版が取得される。
| customerId required | integer 取引先ID |
| checkExecutionId required | integer チェック実行ID |
{- "customerId": 100000,
- "checkExecutionId": 200000
}{- "customerId": 100000,
- "checkExecutionId": 200000,
- "aiReportResult": {
- "status": "完了",
- "aiReportScore": 85,
}
}World-Check識別番号種別リストを返却
| countryCode required | string Example: countryCode=JPN 国コード |
| entityType required | string Example: entityType=個人 World Check種別 (個人/組織) |
{- "identification": [
- {
- "type": "MU-PASS",
- "name": "PASSPORT NUMBER"
}
]
}World-Check候補一覧を返却
| worldCheckExecutionHistoryId | Array of integers World-Check実行履歴ID |
| limit | integer Default: null 取引先ごとの取得件数最大数 |
| offset | integer Default: null 取得するデータの開始位置 |
{- "worldCheckExecutionHistoryId": [
- [
- 100000,
- 100001
]
], - "limit": 20,
- "offset": 10
}{- "resultList": [
- {
- "customerName": "株式会社〇〇〇",
- "worldCheckSearchResultId": 200000,
- "referenceId": "e_tr_wci_△△△",
- "primaryName": "株式会社〇〇〇",
- "matchedTerm": "株式会社△△△",
- "matchScore": 92.79,
- "sourceCategories": [
- "Sanctions",
- "Special Interest Categories"
], - "gender": "MALE",
- "birth": [
- "1934-04-01",
- "1934-03-31"
], - "placeOfBirth": "UKRAINE",
- "countryLocation": "UKRAINE"
}
]
}World-Check詳細を返却
| worldCheckSearchResultId required | integer Example: worldCheckSearchResultId=20000 World-Check候補一覧ID |
| referenceId required | string Example: referenceId=e_tr_wci_△△△ 参照ID |
{- "master": {
- "primaryName": "株式会社〇〇〇",
- "updateRecord": {
- "lastPublishedUpdateCategory": "C1",
- "initialPublishedDate": "2000/11/05 0:00:00",
- "lastPublishedDate": "2000/11/05 0:00:00"
}, - "category": "INDIVIDUAL",
- "recordSubType": "POLITICAL INDIVIDUAL",
- "pepStatus": "ACTIVE",
- "crimeCategories": [
- "POLITICALLY_EXPOSED",
- "Special Interest Categories",
- "Sanctions",
- "Other Bodies",
- "Regulatory Enforcement",
- "PEP",
- "Law Enforcement"
], - "gender": "MALE",
- "birthDates": [
- "1952-00-00",
- "1952-10-07"
], - "placeOfBirth": "RUSSIAN FEDERATION",
- "nationalities": [
- "RUSSIAN FEDERATION",
- "UNKNOWN"
], - "locations": [
- {
- "street": "Bocharov Ruchey, Sochi, Russia",
- "city": "Moscow",
- "region": "Moscow Region",
- "countryName": "RUSSIAN FEDERATION"
}
], - "identifications": [
- {
- "number": "XX-AK 525818",
- "type": "RU-PASS",
- "countryName": "RUSSIAN FEDERATION"
}
]
}, - "furtherInfo": [
- {
- "title": "来歴",
- "text": "〇〇〇△△△"
}
], - "alias": {
- "aliases": [
- {
- "fullName": "株式会社〇〇〇",
- "languageName": "Japanese"
}
], - "nativeAliases": [
- {
- "fullName": "株式会社〇〇〇",
- "languageName": "Japanese"
}
]
}, - "keyword": [
- {
- "keyword": "UAGUR-EOW",
- "description": "〇〇〇△△△",
- "keywordType": "SIC",
- "countryName": "UNKNOWN"
}
], - "connection": {
- "organisation": [
- {
- "name": "株式会社〇〇〇",
- "connection": "ASSOCIATE",
- "types": [
- "PEP",
- "Sanctions",
- "Special Interest Categories"
], - "category": "BANK"
}
], - "individual": [
- {
- "name": "△△△",
- "connection": "ASSOCIATE",
- "types": [
- "PEP",
- "Sanctions",
- "Special Interest Categories"
], - "category": "INDIVIDUAL"
}
]
}, - "pepRole": [
- {
- "role": "Regional Organisation Official",
- "roleLevel": "PEP RO",
- "position": "Regional Organisation Official",
- "positionDetail": "Member of Supreme State Council of the Union State of Russia and Belarus",
- "roleStatus": "CURRENT",
- "fromDate": "2000-01",
- "toDate": "2012-05"
}
],
}AI与信レポート作成の完了通知Webhook、設定(自己資本比率・資本金等の閾値)の取得・更新。AI与信の実行は取引先登録・チェック実行APIのisExecuteAiCreditフラグから行う。
AI与信実行で受け付けた実行の結果を取得する。
AI与信実行履歴ID(取引先登録・チェック実行APIのレスポンスや callback の aiCreditResult.executionHistoryId)を指定して、AI与信レポート作成の進捗・結果を能動的に取得できる。
AI与信契約が必要。
| executionHistoryId required | integer Example: executionHistoryId=5000000 AI与信実行履歴ID
AI与信実行を受け付けた際に発行される一意なID。
取引先登録・チェック実行APIのレスポンス / callback の |
{- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "status": "完了",
- "executionHistoryId": 5000000,
- "executedAt": "2026-05-11 11:39:48",
- "executorName": "山田 太郎",
- "creditScore": 75,
- "annualCreditLimitOutbound": 10000000,
- "annualCreditLimitInbound": 5000000,
- "currency": "JPY",
- "errorMessage": "string"
}取引先登録・チェック実行APIで aiCreditResponseTarget.url を指定した場合、AI与信レポートの作成完了時に指定のURLへ結果を送付する。
結果の返却先URLへの送付はステータスコード:4xx、5xxの場合リトライ(最大10回)
※aiCreditResponseTargetのtokenを指定した場合、BearerTokenに指定のtokenを付与
AI与信完了結果
Array of objects 結果 |
{- "resultList": [
- {
- "customerId": 100000,
- "customerName": "株式会社〇〇〇",
- "status": "完了",
- "executionHistoryId": 5000000,
- "executedAt": "2026-05-11 11:39:48",
- "executorName": "山田 太郎",
- "creditScore": 75,
- "annualCreditLimitOutbound": 10000000,
- "annualCreditLimitInbound": 5000000,
- "currency": "JPY",
- "errorMessage": "string"
}
]
}AI与信のスコア計算に利用される閾値設定(自己資本比率・資本金など)を更新する。
AI与信設定
| groupId required | integer グループID |
| equityRatio | number 自己資本比率の閾値(%) |
| capitalAmount | integer 資本金の閾値(円) |
{- "groupId": 100000,
- "equityRatio": 20,
- "capitalAmount": 10000000
}{- "groupId": 100000,
- "equityRatio": 20,
- "capitalAmount": 10000000
}コンプライアンスチェック実行済みの取引先に対し、取引判断(取引承認/取引否認/取引保留)とコメントを更新する。
コメントにファイルを添付する場合は、本APIのリクエストで fileName / fileExtension / fileSize を指定する。
レスポンスで返却される s3UploadUrl(アップロード用の署名付きURL)に対してファイル本体を直接 PUT することで、添付が完了する(2ステップ)。
① 本APIでファイルのメタ情報を送信し、s3UploadUrl を取得する
PUT /v2/check-decision
Authorization: Bearer {アクセストークン}
Content-Type: application/json
{
"customerId": 100000,
"checkDecisionChoice": 1,
"comment": "反社チェック結果を確認済み",
"fileName": "証跡資料",
"fileExtension": "pdf",
"fileSize": 102400
}
レスポンス:
{
"checkDecisionList": [
{ "customerId": 100000, "customerName": "株式会社〇〇〇" }
],
"checkDecisionChoice": 1,
"s3UploadUrl": "https://compliance-files-production.s3.ap-northeast-1.amazonaws.com/check-decision/900000/1a2b3c4d.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Expires=3600&X-Amz-Signature=xxxxx"
}
② 取得した s3UploadUrl へファイル本体を直接 PUT する
curl -X PUT "https://compliance-files-production.s3.ap-northeast-1.amazonaws.com/check-decision/900000/1a2b3c4d.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Expires=3600&X-Amz-Signature=xxxxx" \
-H "Content-Type: application/pdf" \
--data-binary @./証跡資料.pdf
※ s3UploadUrl は署名付きURLのため、Authorization ヘッダーは付与しないこと(付与すると認証エラーになる)
※ Content-Type にはアップロードするファイルのMIMEタイプを指定する
※ 添付したファイルは ファイル取得API(POST /v2/file/get)で取得できる
取引判断更新
| customerId required | Array of integers 取引先ID |
| checkDecisionChoice required | integer Enum: 0 1 2 取引判断(保留:0/承認:1/否認:2) |
| comment | string Default: null コメント |
| fileName | string Default: null 添付ファイル名 |
| fileExtension | string Default: null ファイルの拡張子 |
| fileSize | integer Default: null ファイルサイズ |
{- "customerId": 100000,
- "checkDecisionChoice": 0,
- "comment": "コメント",
- "fileName": "ファイル名",
- "fileExtension": "pdf",
- "fileSize": 1024
}{- "checkDecisionList": [
- {
- "customerId": 100000,
- "customerName": "株式会社〇〇〇"
}, - {
- "customerId": 100001,
- "customerName": "株式会社△△△",
- "relativeWord": "東京都"
}
], - "checkDecisionChoice": 1,
}取引判断を取得して返却
取引判断取得条件
| groupId | integer 絞り込み:グループID |
| folderId | integer 絞り込み:フォルダID |
| customerIds | Array of integers 絞り込み:取引先IDリスト(複数指定可) 指定したグループ・フォルダ内の複数取引先を一括で対象にできる |
| checkExecutionIds | Array of integers 絞り込み:チェック実行IDリスト(複数指定可) |
| checkedExecutionAtFrom | string 絞り込み:チェック実行日(開始)(yyyy-MM-dd) ※checkedExecutionAtToとセットで指定 |
| checkedExecutionAtTo | string 絞り込み:チェック実行日(終了)(yyyy-MM-dd) ※checkedExecutionAtFromとセットで指定 |
| updatedAtFrom | string 絞り込み:取引判断/コメント更新日(開始)(yyyy-MM-dd) ※updatedAtToとセットで指定 |
| updatedAtTo | string 絞り込み:取引判断/コメント更新日(終了)(yyyy-MM-dd) ※updatedAtFromとセットで指定 |
| limit | integer Default: null 取得件数上限数 |
| offset | integer Default: null 取得するデータの開始位置 ページネーションとして使用する |
{- "groupId": 100000,
- "folderId": 300000,
- "customerIds": [
- 100000,
- 100001
], - "checkExecutionIds": [
- 200000,
- 200001
], - "checkedExecutionAtFrom": "2026-01-01",
- "checkedExecutionAtTo": "2026-04-30",
- "updatedAtFrom": "2026-04-01",
- "updatedAtTo": "2026-04-05",
- "limit": 20,
- "offset": 0
}{- "totalCount": 2,
- "checkDecisionList": [
- {
- "checkDecisionId": 1,
- "customerId": 100000,
- "folderId": 100001,
- "groupId": 100002,
- "checkExecutionId": 200000,
- "checkedExecutionAt": "2026-04-01 11:39:48",
- "checkDecisionChoice": 1,
- "comment": "取引を承認しました。",
- "fileId": 5001,
- "updatedAt": "2026-04-10 09:00:00"
}, - {
- "checkDecisionId": 2,
- "customerId": 100001,
- "folderId": 100001,
- "groupId": 100002,
- "checkExecutionId": 200001,
- "checkedExecutionAt": "2026-04-02 10:00:00",
- "checkDecisionChoice": 0,
- "updatedAt": "2026-04-02 10:00:00"
}
]
}チェック結果ファイル(SPN報告書 / SPN個社別報告書 / 調査レポート)の作成リクエストと、ファイル(記事PDF / コメント添付ファイル / チェック結果ファイル)の取得。
コンプライアンスチェック実行結果から記事を指定し、当該記事のPDFダウンロード用URLを生成して返却
PDFダウンロードURLの取得対象のチェック結果ID
| checkExecutionResultId required | Array of integers チェック結果ID |
{- "checkExecutionResultId": [
- 1000000,
- 1000001
]
}{- "pdfUrlList": [
- {
- "checkExecutionResultId": 100000,
- "message": "success",
}, - {
- "checkExecutionResultId": 1000001,
- "message": "pdf file does not exist"
}
]
}チェック結果に関するファイル(SPN報告書 / SPN個社別報告書 / 調査レポート)の作成をリクエストする。 ファイルの生成は非同期で行われるため、本APIでは受付完了とファイルID(fileId)のみを返却する。 生成完了後、ファイル取得API(POST /v2/file/get)に fileId を指定してダウンロードURLを取得する。 ※生成されるファイルはいずれもZIP形式。 ※対象は checkExecutionIds(チェック実行IDのリスト)または folderId(フォルダ単位)のいずれか一方で指定する。
| fileType required | string Enum: "SPN" "SPN_INDIVIDUAL" "REPORT" 作成するファイルの種別 ・SPN … SPN報告書(対象の取引先を1つのPDFにまとめた一括版) ・SPN_INDIVIDUAL … SPN個社別報告書(取引先ごとに1PDF) ・REPORT … 調査レポート(チェック結果レポートPDF) ※SPN / SPN_INDIVIDUAL はSPN検索契約が必要 |
| checkExecutionIds | Array of integers non-empty 対象のチェック実行IDのリスト ※folderId との併用不可。いずれか一方を指定する |
| folderId | integer 対象のフォルダID(フォルダ内のチェック実行が対象) ※checkExecutionIds との併用不可。いずれか一方を指定する |
{- "fileType": "SPN",
- "checkExecutionIds": [
- 200000,
- 200001
], - "folderId": 300000
}{- "fileId": 900000
}fileId を指定し、ファイルのダウンロードURLを取得する。次のいずれのファイルにも対応する。 ・コメント添付ファイル … チェック結果詳細取得API / チェック結果詳細取得(履歴)API / 取引判断・コメント取得API のレスポンスに含まれる fileId ・チェック結果ファイル(SPN報告書 / SPN個社別報告書 / 調査レポート)… チェック結果ファイル作成リクエストAPI(POST /v2/check-result-file/create-request)で発行された fileId ※チェック結果ファイルは非同期生成のため、生成が完了するまでは status が「作成中」となり url は返却されない(コメント添付ファイルは常に「完了」)。
| fileId required | integer ファイルID ※コメント添付ファイルの fileId、またはチェック結果ファイル作成リクエストAPIで取得した fileId |
{- "fileId": 900000
}{- "fileId": 900000,
- "status": "完了",
}期間を指定し、期間内のコンプライアンスチェックの実行件数を返却
| startDate required | string Example: startDate=2023-07-01 検索対象開始日(yyyy-MM-ddの形式で設定) |
| endDate required | string Example: endDate=2023-08-31 検索対象終了日(yyyy-MM-ddの形式で設定) |
{- "count": {
- "check": 93,
- "newspaper": 81,
- "creditDownload": 9
}
}ブラックリストへ新規登録する(オーナー権限のAPIキーのみ)。
| customerName required | string 取引先名 |
| representativeName | string 代表者名 |
| classificationId required | integer 分類ID(分類項目取得APIで取得したID) |
| address | string 住所 |
| listRegisteredAt | string <date> リスト登録日(yyyy-MM-dd) |
| registerReason | string 登録理由 |
| notes | string メモ |
| removeSpaceInName | boolean 取引先名の空白を除去してから登録するか(default false) |
{- "customerName": "株式会社サンプル",
- "representativeName": "山田太郎",
- "classificationId": 101,
- "address": "東京都千代田区〇〇1-2-3",
- "listRegisteredAt": "2026-06-30",
- "registerReason": "反社会的勢力との関連が確認されたため",
- "notes": "参考資料あり",
- "removeSpaceInName": false
}{- "blacklistId": 100231
}既存のブラックリストを更新する(オーナー権限のAPIキーのみ)。blacklistId で対象を指定する。
| blacklistId required | integer 更新対象のブラックリストID |
| customerName | string 取引先名 |
| representativeName | string 代表者名 |
| classificationId | integer 分類ID(分類項目取得APIで取得したID) |
| address | string 住所 |
| listRegisteredAt | string <date> リスト登録日(yyyy-MM-dd) |
| registerReason | string 登録理由 |
| notes | string メモ |
{- "blacklistId": 100231,
- "customerName": "株式会社サンプル",
- "representativeName": "山田太郎",
- "classificationId": 101,
- "address": "東京都千代田区〇〇1-2-3",
- "listRegisteredAt": "2026-06-30",
- "registerReason": "反社会的勢力との関連が確認されたため",
- "notes": "参考資料あり"
}{- "blacklistId": 100231
}ブラックリストの一覧を取得する(オーナー権限のAPIキーのみ)
| offset | integer Example: offset=0 取得開始位置(省略時0) |
| limit | integer Example: limit=50 取得件数上限(省略時は全件) |
| names | Array of strings Example: names=株式会社サンプル 取引先名での絞り込み(複数指定可) |
| exactMatchSearchName | boolean Example: exactMatchSearchName=false 取引先名を完全一致で検索するか(default false。false時は部分一致) |
{- "total": 42,
- "offset": 0,
- "limit": 50,
- "blacklist": [
- {
- "blacklistId": 100231,
- "no": 5,
- "customerName": "株式会社サンプル",
- "representativeName": "山田太郎",
- "classificationId": 101,
- "classificationName": "反社関連",
- "classificationColorCode": "#9a1e00",
- "address": "東京都千代田区〇〇1-2-3",
- "listRegisteredAt": "2026-06-30",
- "registerReason": "反社会的勢力との関連が確認されたため",
- "notes": "参考資料あり"
}
]
}指定したブラックリストを一括削除する(オーナー権限のAPIキーのみ)
| blacklistIds required | Array of integers non-empty 削除するブラックリストIDのリスト |
{- "blacklistIds": [
- 100231,
- 100232
]
}{- "blacklistIds": [
- 100231,
- 100232
]
}ブラックリストの分類項目を新規登録する(オーナー権限のAPIキーのみ)。複数件をまとめて登録できる。
required | Array of objects non-empty |
{- "classifications": [
- {
- "classificationName": "反社関連",
- "colorCode": "#9a1e00"
}
]
}{- "classificationIdList": [
- 101,
- 102
]
}既存のブラックリスト分類項目を更新する(オーナー権限のAPIキーのみ)。複数件をまとめて更新できる。 classificationId で対象を指定し、指定したフィールド(classificationName / colorCode)のみ更新する(省略したフィールドは変更しない)。
required | Array of objects non-empty |
{- "classifications": [
- {
- "classificationId": 101,
- "classificationName": "反社関連",
- "colorCode": "#9a1e00"
}
]
}{- "classificationIdList": [
- 101,
- 102
]
}指定したブラックリスト分類項目を削除する(オーナー権限のAPIキーのみ)。複数件をまとめて削除できる。 使用中(ブラックリストに紐づく)の分類は削除されず、notDeleteNames に返却する。
| classificationIds required | Array of integers non-empty 削除する分類IDのリスト |
{- "classificationIds": [
- 101,
- 102
]
}{- "classificationIdList": [
- 101
], - "notDeleteNames": "反社関連"
}