企業名クリーナーAPI
AIアシスタント、ノーコードworkflow、または独自コードから、乱雑な企業名をクリーンで読みやすい名称に変換できます。
- クリーンアップ済み企業名1件あたり$0.00034から
- 法人形態を削除
- 1タスクあたり10,000件の企業名をクリーンアップ
| 企業名 |
|---|
| BRIGHTWAVE ANALYTICS, INC. |
| northpeak logistics llc |
| Juniper & Vale Studio GmbH |
スタートアップからFortune 500企業のチームまで、38,000人以上のユーザーが信頼
HTTPリクエストを送信できるあらゆるツールに対応
Claude
Cursor
Codex
Make
n8n
Zapier
- 独自コード
ご希望の方法をお選びください
AIアシスタントや自動化ツールにセットアップを任せることも、独自コードからREST APIを呼び出すこともできます。
セットアップpromptを貼り付ける
Claude Code、Codex、Cursor、またはMake、n8n、Zapier用のpromptをコピーして貼り付けてください。AIがお使いのコンピューターにDatablistフォルダーを作成し、すべてをセットアップします。
APIキーを貼り付ける
AIに求められたら、DatablistアプリからAPIキーをコピーし、AIが開いた.envファイルに貼り付けてください。チャットには絶対に貼り付けないでください。
結果を取得する
企業名のリストを送信すると、各企業名につき1行の結果(クリーンアップ済み企業名と信頼度)が返されます。email、シート、CRMですぐにお使いいただけます。
結果サンプルを見るMake、n8n、Zapierをご利用ですか?HTTPリクエストの全フィールドはこちらです
お使いのツールのHTTPリクエストモジュールまたはノードをご利用ください。リストを送信し、待機してから結果を読み取る、という3つのステップが必要です。
1. リストを送信(HTTPリクエスト)
- メソッド
POST- URL
https://api.datablist.com/v1/enrichments/tasks- ヘッダー
X-API-Key= お客様のAPIキーContent-Type=application/json- 本文(JSON)
- json{"enrichmentId": "company-name-cleaner","uniqueId": "company-name-cleaner-import-1","settings": {"keepLegalSuffix": false},"inputs": [{"inputId": "row-1", "data": {"companyName": "BRIGHTWAVE ANALYTICS, INC."}},{"inputId": "row-2", "data": {"companyName": "northpeak logistics llc"}},{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio GmbH"}}]}
- 保存する値
- レスポンス内の
@id。これがお客様のタスクIDです。
2. 完了まで待機
短い待機または遅延を追加し、同じX-API-Keyヘッダーを使用してhttps://api.datablist.com/v1/enrichments/tasks/TASK_IDへGETリクエストを送信します。statusがcompletedになるまで繰り返してください。
3. 結果を読み取る
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50。outputsを各列にマッピングします。nextCursorが空でない場合は、&cursor=にその値を付けて再度呼び出してください。
ひと目でわかる機能
Inc.、LLC、GmbHなどの法人形態を削除し、大文字・小文字を整え、不要な文字列を除去しながら、元の名称を判別できる状態に保ちます。Datablistのworkspace、collection、インポートは不要です。
チームで実現できること
Company Name Cleanerを、既存のデータフローのどこにでも組み込めます。
コールドemailをパーソナライズ
- リスト内の企業名
- emailに使用可能
冒頭文や件名で「BRIGHTWAVE ANALYTICS, INC.」ではなく「Brightwaveの皆様、こんにちは」と記載できます。
アカウントの照合と重複排除
- CRM内の新規アカウント
- 既存レコードと照合
比較前に企業名をクリーンアップすることで、Acme Inc.とACME INCをHubSpot、Salesforce、Pipedrive上の同じアカウントとして照合できます。
検索用に企業名を準備
- 未加工の企業名
- ドメイン、LinkedIn、emails
まず企業名をクリーンアップし、その後Company Name to Domainまたはemail finderに渡すことで、照合精度を高められます。
料金はいくらですか?
クレジットを使用し、検索ごとにお支払いいただきます。APIアクセスはGrowthプランからご利用いただけます。
料金はいくらですか?
クリーンアップする企業名の件数を入力すると、最もお得な方法をご案内します。
= 企業名1件あたり0.5クレジットで500クレジット
クレジットの仕組み
1,000クレジット = $1のため、1クレジットは0.1セントです。クリーンアップには企業名1件あたり0.5クレジットがかかります。空の入力や重複する企業名により、実際の使用量が少なくなる場合があります。また、各結果でcreditsUsedが返されるため、行ごとの使用量を追跡できます。プラン付属のクレジットは毎月更新され、未使用分はリセットされます。追加購入したクレジットに有効期限はありません。
コードに組み込む
REST APIを直接呼び出すために必要なコード、レスポンス、endpoint、フィールド、認証、制限をすべてご用意しています。
datablist/company-name-cleaner-api
公式サンプル: cURL、Requestsまたは非同期HTTPXを使用するPython、TypeScript。キーをDATABLIST_API_KEYに設定して実行してください。
コピー、貼り付け、実行
タスクを作成し、完了を待って、すべての結果を出力する完全なスクリプトです。YOUR_PERSONAL_API_KEYをご自身のキーに置き換えてください。
# 1. Create the task (returns 202 Accepted and the task "@id")
curl --request POST 'https://api.datablist.com/v1/enrichments/tasks' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"enrichmentId": "company-name-cleaner",
"uniqueId": "company-name-cleaner-import-1",
"settings": {
"keepLegalSuffix": false
},
"inputs": [
{"inputId": "row-1", "data": {"companyName": "BRIGHTWAVE ANALYTICS, INC."}},
{"inputId": "row-2", "data": {"companyName": "northpeak logistics llc"}},
{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio GmbH"}}
]
}'
# 2. Poll every few seconds until status is completed, failed or stopped
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'
# 3. Read the results, then follow nextCursor until it is null
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'APIが返すデータ
各入力につき1件の結果が返され、inputId、status、outputs、使用クレジットが含まれます。以下はサンプルデータです。
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"cleanedCompanyName": "Brightwave Analytics",
"companyNameConfidence": "High"
},
"creditsUsed": "0.5",
"error": null
}
],
"nextCursor": null
}endpointとフィールド
すべてのpathはhttps://api.datablist.comからの相対pathです。フィールド定義はGET /v1/enrichments/company-name-cleanerから取得しています(ドキュメント更新日: 2026年10月21日)。schemaバージョン: 2026-09-12。
API schemaを見る(JSON) (新しいタブで開きます)
- /v1/enrichments/company-name-cleaner
- schemaを取得(キー不要)
- POST
- /v1/enrichments/tasks
- タスクを作成
- /v1/enrichments/tasks/{taskId}
- statusと進捗をポーリング
- /v1/enrichments/tasks/{taskId}/results
- 結果を取得(1ページあたり1~100件)
- POST
- /v1/enrichments/tasks/{taskId}/stop
- 実行中のタスクをキャンセル
- /v1/enrichments/tasks
- タスク履歴(新しい順)
schemaリファレンス
タスクごとにsettingsを1回送信し、入力ごとに1つのdataオブジェクトを送信します。enrichmentの進化に伴い、結果に追加フィールドが含まれる場合があるため、outputsの解析時には未知のキーも保持してください。
すべての設定、入力、出力を表示
設定
keepLegalSuffixKeep Legal Forms | Boolean | Keep legal forms such as GmbH, Ltd., Inc., or SAS in the cleaned name instead of removing them. Default to False. |
|---|
入力(data)
companyName必須Company Name | Text | Company Name to clean. |
|---|
出力
cleanedCompanyNameCleaned Company Name | Text | The company name cleaned and standardized. |
|---|---|---|
companyNameConfidenceCompany Name Confidence | Text | AI-estimated confidence that the cleaned name preserves the company's identity: High, Medium, Low, or Very Low. |
1つのヘッダー、明確な制限
DatablistアカウントでPersonal API Keyを作成し、認証が必要なすべてのリクエストで送信してください。
認証
X-API-Keyヘッダーでキーを送信してください。Datablistがお客様に代わってアクセストークンの交換と更新を行います。
- ヘッダー:
X-API-Key: YOUR_PERSONAL_API_KEY - 任意:
POST /v1/account/tokenで取得したAuthorization: Bearerを使用し、ご自身でトークンを管理できます - いずれか一方: 両方のヘッダーを送信すると
400 AmbiguousCredentialsが返されます - サーバー側のみ: URL、ブラウザーコード、ログにキーを含めないでください
制限
- タスクあたりの入力数: 1~10,000件
- サイズ: 入力1件あたり16 KiB、リクエスト1件あたり10 MiB
- 実行時間: タスク1件あたり最大24時間
- タスク作成: アカウントごとに60秒あたり10リクエスト
- ポーリングと結果: operationごとに60秒あたり120リクエスト
- アクティブなタスク: アカウントごとに同時に約20件
- 保存期間: タスクと結果は90日間保存
よくあるご質問
Company Name Cleaner APIの統合に必要な認証、リクエスト、ポーリング、結果、制限、再試行について、お客様やAIコーディングエージェント向けにまとめています。


