説明: RISK EYES V2 取引先管理API 仕様書
バージョン: 1.0.0
サーバー: https://www.riskeyes.jp
公開日: 2025年09月01日
取引先の一覧取得、作成、詳細操作(取得・更新・削除)、法人番号検索による作成が可能です。
認証方式: Bearer Token
ヘッダー: Authorization: Bearer {token}
/api/v2/token で取得したトークンを設定してください。
概要: 取引先一覧取得
説明: 取引先一覧を取得します。検索キーワードによるフィルタリングとページング機能を提供します。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| search_keyword | string | 任意 | 会社名、代表者名、または住所のどれかでの部分一致検索 | "ソーシャルワイヤー" |
| customer_unique_id | string | 任意 | 貴社取引先IDの完全一致検索 | "CUST001" |
| page | integer | 任意 | ページ番号(デフォルト: 1) | 1 |
| page_size | integer | 任意 | ページサイズ(デフォルト: 30) | 10 |
説明: 取引先一覧取得成功
| フィールド名 | 型 | 説明 |
|---|---|---|
| count | integer | 総件数 |
| next | string (nullable) | 次のページのURL |
| previous | string (nullable) | 前のページのURL |
| results | array | 取引先データ配列 |
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
],
"created_at": "2025-07-18T13:48:37",
"updated_at": "2025-07-22T10:52:28"
}
]
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
概要: 取引先新規作成
説明: 新しい取引先を作成します。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| corporate_number | integer (nullable) | 任意 | 法人番号(13桁の半角数字) | 3011101058626 |
| company_name | string | 必須 | 会社名 | "ソーシャルワイヤー株式会社" |
| customer_unique_id | string (nullable) | 任意 | 貴社取引先ID | "CUST001" |
| representative_name | string (nullable) | 任意 | 代表者名 | "矢田峰之" |
| address | string (nullable) | 任意 | 住所 | "東京都港区..." |
| remarks | string (nullable) | 任意 | 備考 | "重要取引先" |
| research_subjects | array | 任意 | 調査対象リスト | [{"word": "藤原直美", "memo": "取締役COO"}] |
{
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
]
}
説明: 取引先作成成功
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
],
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T10:00:00Z"
}
説明: バリデーションエラー
{
"company_name": ["この項目は必須です。"]
}
{
"corporate_number": [
"この法人番号は既に使用されています。"
]
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
概要: 取引先詳細取得
説明: 指定されたIDの取引先詳細情報を取得します。調査対象も含めて返却します。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| id | integer | 必須 | 取引先ID | 1 |
説明: 取引先詳細取得成功
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
],
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T10:00:00Z"
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
説明: 取引先が見つからない、クエリが間違っている
{
"error": "取引先が見つかりませんでした。"
}
概要: 取引先情報部分更新
説明:
指定されたIDの取引先情報を部分的に更新します。指定されたフィールドのみが更新され、未指定のフィールドは変更されません。
※調査対象を更新する場合は、取引先に紐づいた全ての調査対象を上書きするため、ご注意ください。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| id | integer | 必須 | 取引先ID | 1 |
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| corporate_number | integer (nullable) | 任意 | 法人番号(13桁) | 3011101058626 |
| company_name | string | 任意 | 会社名 | "ソーシャルワイヤー株式会社" |
| customer_unique_id | string (nullable) | 任意 | 貴社取引先ID | "CUST001" |
| representative_name | string (nullable) | 任意 | 代表者名 | "矢田峰之" |
| address | string (nullable) | 任意 | 住所 | "東京都港区..." |
| remarks | string (nullable) | 任意 | 備考 | "重要取引先" |
| research_subjects | array | 任意 | 調査対象リスト | [{"word": "藤原直美", "memo": "取締役COO"}] |
{
"company_name": "ソーシャルワイヤー"
}
説明: 取引先部分更新成功
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区...",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
],
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T10:00:00Z"
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
説明: 取引先が見つからない、クエリが間違っている
{
"error": "取引先が見つかりませんでした。"
}
概要: 取引先情報更新
説明: 指定されたIDの取引先情報を全て更新(上書き)します。調査対象も同時に上書きされます。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| id | integer | 必須 | 取引先ID | 1 |
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| corporate_number | integer (nullable) | 必須 | 法人番号(13桁) | 3011101058626 |
| company_name | string | 必須 | 会社名 | "ソーシャルワイヤー株式会社" |
| customer_unique_id | string (nullable) | 必須 | 貴社取引先ID | "CUST001" |
| representative_name | string (nullable) | 必須 | 代表者名 | "矢田峰之" |
| address | string (nullable) | 必須 | 住所 | "東京都港区..." |
| remarks | string (nullable) | 必須 | 備考 | "重要取引先" |
| research_subjects | array | 必須 | 調査対象リスト | [{"word": "藤原直美", "memo": "取締役COO"}] |
{
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
]
}
説明: 取引先更新成功
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [
{
"word": "藤原直美",
"memo": "取締役COO"
}
],
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T10:00:00Z"
}
説明: バリデーションエラー
{
"company_name": ["この項目は必須です。"]
}
{
"corporate_number": [
"この法人番号は既に使用されています。"
]
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
説明: 取引先が見つからない、クエリが間違っている
{
"error": "取引先が見つかりませんでした。"
}
概要: 取引先削除
説明: 指定されたIDの取引先を削除します。関連する調査対象も削除されます。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| id | integer | 必須 | 取引先ID | 1 |
説明: 取引先削除成功
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
説明: 取引先が見つからない、クエリが間違っている
{
"error": "取引先が見つかりませんでした。"
}
概要: 法人番号検索による取引先作成
説明: 法人番号を使用してRISK EYES企業情報を検索し、その結果を基に取引先を作成します。企業データベースから取得した情報で取引先を自動作成します。
| パラメータ名 | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| corporate_number | integer | 必須 | 法人番号(13桁) | 3011101058626 |
| customer_unique_id | string | 任意 | 貴社取引先ID | "CUST001" |
| remarks | string | 任意 | 備考 | "重要取引先" |
{
"corporate_number": 3011101058626,
"customer_unique_id": "CUST001",
"remarks": "重要取引先"
}
説明: 企業情報検索・取引先作成成功
{
"id": 1,
"corporate_number": 3011101058626,
"company_name": "ソーシャルワイヤー株式会社",
"customer_unique_id": "CUST001",
"representative_name": "矢田峰之",
"address": "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階",
"remarks": "重要取引先",
"research_subjects": [],
"created_at": "2024-01-01T10:00:00Z",
"updated_at": "2024-01-01T10:00:00Z"
}
説明: バリデーションエラー
{
"corporate_number": ["この項目は必須です。"]
}
{
"corporate_number": [
"この法人番号は既に使用されています。"
]
}
説明: 認証エラー
{
"error": "認証に失敗しました。"
}
説明: 企業情報が見つからない
{
"error": "企業情報が見つかりませんでした。"
}
| フィールド名 | 型 | 説明 | 例 |
|---|---|---|---|
| corporate_number | integer (nullable) | 法人番号 | 3011101058626 |
| company_name | string | 会社名 | "ソーシャルワイヤー株式会社" |
| customer_unique_id | string (nullable) | 貴社取引先ID | "CUST001" |
| representative_name | string (nullable) | 代表者名 | "矢田峰之" |
| address | string (nullable) | 住所 | "東京都港区新橋1丁目1-13アーバンネット内幸町ビル3階" |
| remarks | string (nullable) | 備考 | "重要取引先" |
| research_subjects | array | 調査対象配列 | [{"word": "藤原直美", "memo": "取締役COO"}] |
説明: 取引先に使用できるフィールド
| フィールド名 | 型 | 説明 | 例 |
|---|---|---|---|
| word | string | 調査対象ワード | "藤原直美" |
| memo | string (nullable) | メモ | "取締役COO" |
説明: 調査対象(会社名、代表者名以外の調査対象を入力してください)
| バージョン | 公開日 | 変更内容 |
|---|---|---|
| 1.0.0 | 2025年8月19日 | 初版公開 |