企業名からドメインを検索するAPI

AIアシスタント、ノーコードworkflow、または独自コードから、各企業名に対応するWebサイトを検索できます。

  • 1ドメインあたり$0.001から
  • ドメインと完全なURL
  • 1タスクあたり10,000ドメイン
お客様のリスト
企業名
Brightwave Analytics
Northpeak Logistics
Juniper & Vale Studio
取得できるデータ
ドメイン信頼度
brightwaveanalytics.com高
northpeaklogistics.com高
junipervale.studio中

スタートアップからFortune 500企業のチームまで、38,000人以上のユーザーにご利用いただいています

AmazonAirbusUberFedexSAPSeonDatadogZendesk

HTTPリクエストを送信できるあらゆるツールに対応

  • Claude
  • Cursor
  • Codex
  • Make
  • n8n
  • Zapier
  • 独自コード
はじめに

お好みの始め方を選択

AIアシスタントや自動化ツールにセットアップを任せるか、独自コードからREST APIを呼び出せます。

1

セットアップ用promptを貼り付ける

2

APIキーを貼り付ける

APIキーを取得
3

結果を取得する

結果例を見る
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-to-domain",
"uniqueId": "company-name-to-domain-import-1",
"settings": {
"workflow": "dataset_google",
"searchCountryCode": "US"
},
"inputs": [
{"inputId": "row-1", "data": {"companyName": "Brightwave Analytics"}},
{"inputId": "row-2", "data": {"companyName": "Northpeak Logistics"}},
{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio"}}
]
}
保存する値
レスポンスの@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=にその値を加えて再度呼び出してください。

概要

ひと目でわかる概要

企業名に一致するドメインとWebサイトを返します。国で絞り込むこともできます。複数のドメインが一致した場合は、トラフィックが最も多いドメインを返します。Datablistのworkspace、collection、importは不要です。

入力するもの

料金

ユースケース

チームで構築できるもの

Company Name to Domainを既存のデータフローに組み込めます。

Sales Ops

CRMの企業アカウント情報を補完

  1. CRMに新しい企業アカウントを追加
  2. ドメインを検索
  3. レコードにドメインを保存

Webサイト情報のない企業アカウントが追加されるたびに検索を実行し、HubSpot、Salesforce、Pipedriveで照合に使えるドメインを常に保持できます。

RevOpsとGrowth

データenrichmentパイプラインに供給

  1. 企業名
  2. ドメインを検索
  3. email、企業属性、LinkedIn

ドメインは、ほかの多くのenrichmentで必要となるキーです。最初にドメインを特定し、その後に企業enrichmentやemail finderへ渡せます。

マーケティングとイベント

イベントリストをドメインに変換

  1. 展示会またはパートナーのリスト
  2. ドメインを検索
  3. 重複排除して振り分け

展示会リスト、パートナーからのエクスポート、フォーム入力に含まれる企業名だけのデータを、重複排除や振り分けに使えるドメインへ変換します。

料金

料金はいくらですか?

検索ごとにクレジットでお支払いいただきます。APIアクセスはGrowthプランからご利用いただけます。

料金計算ツール

料金はいくらですか?

特定したい企業名の件数をご入力いただくと、最もお得な方法をご案内します。

必須:API/MCPアクセスと自動化はGrowthプランからご利用いただけます。

おすすめのプラン
…
保有できるクレジット
…
今月の合計
…
APIキーを取得

Datablistアプリと共通のクレジット 料金を見る

クレジットの仕組み

1,000クレジット = $1のため、1クレジットは0.1セントです。データベースでの一致には1クレジットが必要で、ドメインが返された場合のみ課金されます。Googleへのフォールバック検索には2.5クレジットが必要で、結果の有無にかかわらず課金されるため、両者の割合が料金を左右します。Googleの結果は48時間キャッシュされるため、この期間内に設定を変更して再実行した場合、料金は1行あたり2.5クレジットではなく1クレジットです。プランのクレジットは毎月更新され、未使用分はリセットされます。追加購入したクレジットに有効期限はありません。

開発者向け

独自コードへの組み込み

REST APIを直接呼び出すために必要なコード、レスポンス、エンドポイント、フィールド、認証、制限をすべてご確認いただけます。

datablist/company-name-to-domain-api

公式サンプル:cURL、requestsおよびHTTPXを使用したPython、CSVの一括処理。キーを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-to-domain",
"uniqueId": "company-name-to-domain-import-1",
"settings": {
"workflow": "dataset_google",
"searchCountryCode": "US"
},
"inputs": [
{"inputId": "row-1", "data": {"companyName": "Brightwave Analytics"}},
{"inputId": "row-2", "data": {"companyName": "Northpeak Logistics"}},
{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio"}}
]
}'
# 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が返すデータ

入力ごとに、inputId、status、outputs、使用クレジットを含む結果が1件返されます。以下はサンプルデータです。

GET /resultsjson
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"companyDomain": "brightwaveanalytics.com",
"companyUrl": "https://www.brightwaveanalytics.com",
"domainConfidence": "High"
},
"creditsUsed": "1",
"error": null
}
],
"nextCursor": null
}

エンドポイントとフィールド

すべてのパスはhttps://api.datablist.comを基準としています。フィールド定義はGET /v1/enrichments/company-name-to-domain(スキーマバージョン2026-09-12)から取得しています。

APIスキーマ(JSON)を表示 (新しいタブで開きます)

GET
/v1/enrichments/company-name-to-domain
スキーマを取得(キー不要)
POST
/v1/enrichments/tasks
タスクを作成
GET
/v1/enrichments/tasks/{taskId}
ステータスと進捗をポーリング
GET
/v1/enrichments/tasks/{taskId}/results
結果を取得(1ページあたり1~100件)
POST
/v1/enrichments/tasks/{taskId}/stop
実行中のタスクをキャンセル
GET
/v1/enrichments/tasks
タスク履歴(新しい順)

スキーマリファレンス

タスクごとにsettingsを1回送信し、入力ごとにdataオブジェクトを1つ送信します。enrichmentの進化に伴い結果に追加フィールドが含まれる場合があるため、outputsの解析時には未知のキーも保持してください。

すべての設定、入力、出力を表示
設定
設定
workflowWorkflowText

Datablist first uses a company dataset to match names with domains. Datablist might also perform a Google search on the remaining company names.使用可能な値: "dataset_google", "dataset", "google"

searchCountryCodeTarget CountryText

Narrow down the search to a specific country. This setting filters the company dataset and is a country setting for the Google Search fallback.使用可能な値: "AF", "AL", "DZ", "AS", "AD", "AO", "AQ", "AG", "AR", "AM", "AU", "AT", "AZ", "BH", "BD", "BB", "BY", "BE", "BZ", "BJ", "BT", "BO", "BA", "BW", "BR", "BN", "BG", "BF", "BI", "KH", "CM", "CA", "CV", "BQ", "CF", "TD", "CL", "CN", "CX", "CC", "CO", "KM", "CK", "CR", "CI", "HR", "CW", "CY", "CZ", "CD", "DK", "DJ", "DM", "DO", "EC", "EG", "SV", "GQ", "ER", "EE", "ET", "FM", "FJ", "FI", "FR", "PF", "TF", "GA", "GE", "DE", "GH", "GR", "GD", "GU", "GT", "GG", "GN", "GW", "GY", "HT", "HM", "HN", "HU", "IS", "IN", "ID", "IQ", "IE", "IL", "IT", "JM", "JP", "JE", "JO", "KZ", "KE", "KI", "KW", "KG", "LA", "LV", "LB", "LS", "LR", "LY", "LI", "LT", "LU", "MK", "MG", "MW", "MY", "MV", "ML", "MT", "MH", "MR", "MU", "MX", "MD", "MC", "MN", "ME", "MA", "MZ", "MM", "NA", "NR", "NP", "NL", "NC", "NZ", "NI", "NE", "NG", "NU", "NF", "MP", "NO", "OM", "PK", "PW", "PA", "PG", "PY", "PE", "PH", "PN", "PL", "PT", "QA", "CG", "RO", "RU", "RW", "SH", "KN", "LC", "PM", "VC", "WS", "SM", "ST", "SA", "SN", "RS", "SC", "SL", "SG", "SX", "SK", "SI", "SB", "SO", "ZA", "GS", "KR", "ES", "LK", "SR", "SZ", "SE", "CH", "TJ", "TZ", "TH", "BS", "GM", "TL", "TG", "TK", "TO", "TT", "TN", "TR", "TM", "TV", "UG", "UA", "AE", "GB", "US", "UM", "UY", "UZ", "VU", "VA", "VE", "VN", "WF", "YE", "ZM", "ZW"

countryOverwriteDefine target country per item.Boolean

When enabled, a “Target Country” input will be added to configure the target country for each item. You can enter a country using its ISO 3166 code (Alpha-2 like “FR“, or Alpha-3 like “USA“) or its full English name (like “Portugal“). If the country is missing or invalid, Datablist will use the global “Target Country” setting as a fallback.

acceptNonRootAccept non root websitesBoolean

By default, Datablist skips dataset and Google results that point to a page hosted below a domain the company does not own (eg: https://www.directory.com/mycompany). This is good to avoid company directories. But you can miss company websites that are hosted on platforms. For example: https://www.hostingplatform.com/mycompanypage. Use this setting to accept non-root websites while preserving and validating the full page URL. 👉 Datablist caches Google search results for 48 hours. If you change this setting after the first run, results come from the cache, costing only 1 credit.

有効になる条件: workflow==dataset_google,dataset,google,false

skipDomainsSkip following domainsText list or Text

Additional domains to exclude when selecting company websites, as an array of domains.

有効になる条件: workflow==dataset_google,google,false

onlyProcessCachedResultsOnly Process Google Cached ResultsBoolean

If enabled, Datablist will only use your saved Google search results from the cache. It won’t run new live searches. Use this to reduce costs and skip dataset results.

有効になる条件: workflow==google

入力(data)
入力(data)
companyName必須Company NameText

The name of the company to search for (ex: google).

targetCountryTarget CountryText

Narrow down the search to a specific country. This setting filters the company dataset and is a country setting for the Google Search fallback. If the country is missing or invalid, Datablist will use the global “Target Country” setting as a fallback.

有効になる条件: countryOverwrite==true

出力
出力
companyDomainCompany DomainText

The company domain (ex: google.com), when found.

companyUrlCompany Full UrlText

The company full url (ex: https://www.google.com), when found.形式: uri

domainConfidenceDomain ConfidenceText

Confidence level of the match: 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リクエスト
  • ポーリングと結果取得:操作ごとに60秒あたり120リクエスト
  • アクティブなタスク:アカウントごとに同時に約20件
  • 保持期間:タスクと結果は90日間保持
FAQ

よくあるご質問

Company Name to Domain APIの連携に必要な認証、リクエスト、ポーリング、結果、制限、再試行について、お客様やAIコーディングエージェントが必要とする情報をすべてご確認いただけます。