Waterfall Phone Finder API
AIアシスタント、ノーコードworkflow、または独自コードから、LinkedInプロフィールURLを基に電話番号を検索できます。
- 電話番号1件あたり$0.34から
- LinkedIn URLから電話番号を検索
- 1タスクあたり10,000件の電話番号
| LinkedInプロフィールURL |
|---|
| linkedin.com/in/maya-lindqvist |
| linkedin.com/in/tom-okafor |
| linkedin.com/in/lea-moreau |
スタートアップから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ファイルに貼り付けてください。チャットには絶対に貼り付けないでください。
結果を取得する
LinkedInプロフィールURLのリストを送信すると、プロフィールごとに1行の結果が返されます。国際形式の電話番号と国情報が含まれ、ダイヤラーや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": "waterfall-phone-finder","uniqueId": "waterfall-phone-finder-import-1","settings": {"cacheAge": "30"},"inputs": [{"inputId": "row-1", "data": {"profileUrl": "https://www.linkedin.com/in/maya-lindqvist/"}},{"inputId": "row-2", "data": {"profileUrl": "https://www.linkedin.com/in/tom-okafor/"}},{"inputId": "row-3", "data": {"profileUrl": "https://www.linkedin.com/in/lea-moreau/"}}]}
- 保存する値
- レスポンスの
@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=の後に追加して再度呼び出してください。
ひと目で分かる概要
1回の呼び出しで複数の電話番号検索サービスを順番に試し、いずれかが番号を返すまで検索します。料金は見つかった番号に対してのみ発生します。Datablistのworkspace、collection、importは不要です。
入力するもの
- LinkedInプロフィールURL:公開プロフィールへのリンク。Sales Navigatorのリンクには対応していません
- データの鮮度(任意):30日、61日、183日前までのキャッシュ結果を許可するか、キャッシュを使用しないかを選択できます
- 独自のfinderキー(任意):ご自身のプロバイダーアカウントでwaterfall検索を実行できます
取得できるもの
- 電話番号:国番号付きの国際形式
- 国:電話番号の2文字国コード
料金
- 見つかった番号1件につき500 credits:結果が見つからなかった検索は無料です
- キャッシュ結果:許可されたキャッシュ結果には料金がかかりません
- 1,000 credits = $1:Datablistアプリと共通です
チームで構築できるもの
データが流れるあらゆる場所にWaterfall Phone Finderを組み込めます。
シーケンスに電話を追加
- leadのLinkedIn URL
- ダイヤラーで電話ステップを実行
優先度の高いleadsの直通番号を取得し、Aircall、Ringover、または営業エンゲージメントツールに電話ステップを追加できます。
候補者へ直接電話
- 候補者のLinkedIn URL
- ATSに保存
InMailへの返信を待たずに、選考候補者へ電話で直接ご連絡いただけます。
重要な連絡先情報を補完
- CRM内の重要アカウント
- 連絡先に番号を追加
ターゲットアカウントの意思決定者だけを検索することで、電話する価値の高い相手にcreditsを集中して使用できます。
費用はいくらですか?
検索ごとにcreditsでお支払いいただきます。APIアクセスはGrowthプランからご利用いただけます。
費用はいくらですか?
電話番号を取得したいLinkedInプロフィール数をご入力ください。最も低コストな方法をご案内します。
= 見つかった番号1件あたり500 creditsで合計500,000 credits(すべての行で結果が返された場合の最大値)
creditsの仕組み
1,000 credits = $1のため、1 creditは0.1セントです。見つかった電話番号1件につき500 credits、つまり$0.50かかります。結果が見つからなかった検索と、許可されたキャッシュ結果には料金がかからないため、上記の見積もりは最大額です。独自のfinderキーを使用すると、Datablistの使用量が変わる場合があります。プランに含まれるcreditsは毎月更新され、未使用分はリセットされます。追加購入したcreditsに有効期限はありません。
コードに組み込む
REST APIを直接呼び出すために必要なコード、レスポンス、endpoint、フィールド、認証、制限をすべてご確認いただけます。
コピー、貼り付け、実行
タスクを作成し、完了を待ってすべての結果を出力する完全なスクリプトです。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": "waterfall-phone-finder",
"uniqueId": "waterfall-phone-finder-import-1",
"settings": {
"cacheAge": "30"
},
"inputs": [
{"inputId": "row-1", "data": {"profileUrl": "https://www.linkedin.com/in/maya-lindqvist/"}},
{"inputId": "row-2", "data": {"profileUrl": "https://www.linkedin.com/in/tom-okafor/"}},
{"inputId": "row-3", "data": {"profileUrl": "https://www.linkedin.com/in/lea-moreau/"}}
]
}'
# 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、使用creditsが含まれます。以下はサンプルデータです。
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"phoneNumber": "+46701234567",
"phoneNumberCountry": "SE"
},
"creditsUsed": "500",
"error": null
}
],
"nextCursor": null
}endpointとフィールド
すべてのpathはhttps://api.datablist.comからの相対pathです。フィールド定義はGET /v1/enrichments/waterfall-phone-finderに基づきます(ドキュメント更新日:2026年10月15日)。schemaバージョン:2026-09-12。
API schema(JSON)を見る (新しいタブで開きます)
- /v1/enrichments/waterfall-phone-finder
- 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を解析する際は不明なキーも保持してください。
すべてのsettings、inputs、outputsを表示
設定
cacheAgeAllowed Cache Age | Text | Results are cached to avoid paying multiple times for the same search. Configure the cache limit here. Default to 30 days.許可される値: |
|---|---|---|
useCustomAPIKeysCustom Waterfall | Boolean | Check this setting to customize the Waterfall sequence and use your own API Keys. |
customSequenceWaterfall Sequence | JSON list | Define each provider and configure your API Keys. 有効になる条件: |
customSequence[].providerProvider | Text | 許可される値: 有効になる条件: |
customSequence[].apiKeyProvider API Key | Text | When configuring your sequence, you have to provide your API Key for each provider. 有効になる条件: |
入力(data)
profileUrl必須LinkedIn Profile | Text | Person's Profile URL should be in the format of https://linkedin.com/in/xxx . This enrichment doesn't work with Sales Navigator Profile URL format. |
|---|
出力
phoneNumberPhone Number | Text | Phone Number found in international format (with country prefix). |
|---|---|---|
phoneNumberCountryCountry | Text | Alpha-2 country code for the phone Number. See [Wikipedia page](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) for more information on ISO 3166-1 alpha-2. |
finderProviderProvider | Text | Which Phone Finder provider returned the result. 有効になる条件: |
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、ブラウザーコード、ログに含めないでください
制限
- タスクあたりのinputs:1~10,000件
- サイズ:inputあたり16 KiB、リクエストあたり10 MiB
- 実行時間:タスクあたり最大24時間
- タスク作成:アカウントごとに60秒間で10リクエスト
- ポーリングと結果取得:操作ごとに60秒間で120リクエスト
- 実行中のタスク:アカウントごとに同時に約20件
- 保持期間:タスクと結果は90日間保持されます
よくあるご質問
Waterfall Phone Finder APIの連携に必要な、認証、リクエスト、ポーリング、結果、制限、再試行に関する情報を、お客様またはAIコーディングエージェント向けにまとめています。


