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
取得できる結果
電話番号国
+46 70 123 45 67SE
+1 512 555 0142US
+33 6 12 34 56 78FR

スタートアップから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": "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は不要です。

入力するもの

料金

ユースケース

チームで構築できるもの

データが流れるあらゆる場所にWaterfall Phone Finderを組み込めます。

営業・SDR

シーケンスに電話を追加

  1. leadのLinkedIn URL
  2. 電話番号を検索
  3. ダイヤラーで電話ステップを実行

優先度の高いleadsの直通番号を取得し、Aircall、Ringover、または営業エンゲージメントツールに電話ステップを追加できます。

採用

候補者へ直接電話

  1. 候補者のLinkedIn URL
  2. 電話番号を検索
  3. ATSに保存

InMailへの返信を待たずに、選考候補者へ電話で直接ご連絡いただけます。

RevOps

重要な連絡先情報を補完

  1. CRM内の重要アカウント
  2. 電話番号を検索
  3. 連絡先に番号を追加

ターゲットアカウントの意思決定者だけを検索することで、電話する価値の高い相手にcreditsを集中して使用できます。

料金

費用はいくらですか?

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

料金計算

費用はいくらですか?

電話番号を取得したいLinkedInプロフィール数をご入力ください。最も低コストな方法をご案内します。

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

おすすめプラン
…
保有予定credits
…
今月の合計
…
APIキーを取得

Datablistアプリと共通の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が含まれます。以下はサンプルデータです。

GET /resultsjson
{
"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)を見る (新しいタブで開きます)

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

Schemaリファレンス

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

すべてのsettings、inputs、outputsを表示
設定
設定
cacheAgeAllowed Cache AgeText

Results are cached to avoid paying multiple times for the same search. Configure the cache limit here. Default to 30 days.許可される値: "30", "61", "183", "0"

useCustomAPIKeysCustom WaterfallBoolean

Check this setting to customize the Waterfall sequence and use your own API Keys.

customSequenceWaterfall SequenceJSON list

Define each provider and configure your API Keys.

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

customSequence[].providerProviderText

許可される値: "enrow", "prospeo", "findymail", "wiza", "full_enrich"

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

customSequence[].apiKeyProvider API KeyText

When configuring your sequence, you have to provide your API Key for each provider.

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

入力(data)
入力(data)
profileUrl必須LinkedIn ProfileText

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 NumberText

Phone Number found in international format (with country prefix).

phoneNumberCountryCountryText

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.

finderProviderProviderText

Which Phone Finder provider returned the result.

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

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日間保持されます
FAQ

よくあるご質問

Waterfall Phone Finder APIの連携に必要な、認証、リクエスト、ポーリング、結果、制限、再試行に関する情報を、お客様またはAIコーディングエージェント向けにまとめています。