Waterfall Phone Finder API
Находите телефонные номера по URL профилей LinkedIn с помощью AI-ассистента, no-code workflow или собственного кода.
- От $0,34 за телефонный номер
- Из URL LinkedIn в телефонный номер
- 10 000 телефонных номеров на задачу
| URL профиля LinkedIn |
|---|
| linkedin.com/in/maya-lindqvist |
| linkedin.com/in/tom-okafor |
| linkedin.com/in/lea-moreau |
Нам доверяют более 38 000 пользователей из стартапов и команд компаний Fortune 500
Работает с любым инструментом, способным отправлять HTTP-запросы
Claude
Cursor
Codex
Make
n8n
Zapier
- Ваш собственный код
Выберите подходящий способ
Поручите настройку AI-ассистенту или инструменту автоматизации либо вызывайте REST API из собственного кода.
Вставьте prompt для настройки
Скопируйте prompt для Claude Code, Codex или Cursor либо для Make, n8n или Zapier и вставьте его. AI создаст папку Datablist на вашем компьютере и выполнит всю настройку.
Вставьте API-ключ
Когда AI запросит ключ, скопируйте его из приложения Datablist и вставьте в открытый файл .env. Никогда не вставляйте ключ в чат.
Получите результаты
Отправьте список URL профилей LinkedIn и получите по одной строке для каждого профиля: телефонный номер в международном формате и страну — данные будут готовы для загрузки в вашу систему обзвона или CRM.
Посмотреть пример результатаИспользуете Make, n8n или Zapier? Здесь приведены все поля HTTP-запроса
Используйте модуль или узел HTTP-запроса, доступный в вашем инструменте. Необходимы три шага: отправить список, подождать, затем получить результаты.
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. Дождитесь завершения
Добавьте короткую паузу или задержку, затем отправьте запрос GET на https://api.datablist.com/v1/enrichments/tasks/TASK_ID с тем же заголовком X-API-Key. Повторяйте, пока status не примет значение completed.
3. Получите результаты
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Сопоставьте outputs с вашими столбцами. Если nextCursor не пуст, повторите запрос, добавив &cursor= и это значение.
Краткий обзор
Один вызов последовательно обращается к нескольким сервисам поиска телефонов, пока один из них не найдет номер. Вы платите только за найденные номера. Рабочее пространство, коллекция или импорт в Datablist не требуются.
Что вы передаете
- URL профилей LinkedIn: ссылки на общедоступные профили. Ссылки Sales Navigator не поддерживаются
- Допустимый срок давности (необязательно): принимайте кэшированные результаты давностью до 30, 61 или 183 дней либо не используйте кэш
- Ваши ключи сервисов поиска (необязательно): запускайте каскадный поиск через собственные аккаунты провайдеров
Что вы получаете
- Телефонный номер: в международном формате, с кодом страны
- Страна: двухбуквенный код страны телефонного номера
Стоимость
- 500 кредитов за найденный номер: поиск без результата бесплатен
- Кэшированные результаты: плата за принятые результаты из кэша не взимается
- 1 000 кредитов = $1: общий баланс с приложением Datablist
Что команды создают с помощью API
Подключите Waterfall Phone Finder на любом этапе движения ваших данных.
Добавьте звонки в вашу последовательность
- URL лида в LinkedIn
- Этап звонка в системе обзвона
Получите прямые номера наиболее перспективных leads и добавьте этап звонка в Aircall, Ringover или ваш инструмент sales engagement.
Звоните кандидатам напрямую
- URL кандидата в LinkedIn
- Сохранить в ATS
Связывайтесь с кандидатами из шорт-листа по телефону, не дожидаясь ответа в InMail.
Дополните данные о наиболее ценных контактах
- Ключевые аккаунты в CRM
- Добавить номер к контакту
Запускайте поиск только для лиц, принимающих решения в целевых аккаунтах, чтобы расходовать кредиты там, где звонок действительно важен.
Сколько это будет стоить?
Оплачивайте каждый поиск кредитами. Доступ к API предоставляется начиная с плана Growth.
Сколько это будет стоить?
Укажите, для скольких профилей LinkedIn необходимо найти телефонные номера, и мы предложим самый выгодный вариант.
= 500 000 кредитов по тарифу 500 кредитов за найденный номер (максимум, если результат будет получен для каждой строки)
Как работают кредиты
1 000 кредитов = $1, поэтому один кредит стоит одну десятую цента. Найденный телефонный номер стоит 500 кредитов, или $0,50. Поиск без результата и принятые кэшированные результаты не оплачиваются, поэтому приведенная выше оценка является максимальной. Использование собственных ключей сервисов поиска может изменить расход ресурсов Datablist. Кредиты плана обновляются ежемесячно, а неиспользованные кредиты сгорают. Срок действия дополнительно приобретенных кредитов не ограничен.
Интегрируйте API в свой код
Все необходимое для прямого обращения к REST API: код, ответы, endpoints, поля, аутентификация и ограничения.
Скопируйте, вставьте, запустите
Полный скрипт, который создает задачу, дожидается ее завершения и выводит каждый результат. Замените 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
По одному результату для каждого входного элемента: ваш inputId, статус, outputs и количество использованных кредитов. Пример данных.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"phoneNumber": "+46701234567",
"phoneNumberCountry": "SE"
},
"creditsUsed": "500",
"error": null
}
],
"nextCursor": null
}Endpoints и поля
Все пути указаны относительно https://api.datablist.com. Определения полей получены из GET /v1/enrichments/waterfall-phone-finder (документация обновлена 15 октября 2026 г.). Версия схемы: 2026-09-12.
Открыть схему API (JSON) (открывается в новой вкладке)
- /v1/enrichments/waterfall-phone-finder
- Получить схему, ключ не требуется
- POST
- /v1/enrichments/tasks
- Создать задачу
- /v1/enrichments/tasks/{taskId}
- Опрашивать статус и ход выполнения
- /v1/enrichments/tasks/{taskId}/results
- Получить результаты, от 1 до 100 на страницу
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Отменить выполняемую задачу
- /v1/enrichments/tasks
- История задач, сначала новые
Справочник по схеме
Передавайте settings один раз для каждой задачи и по одному объекту data для каждого входного элемента. По мере развития enrichment результаты могут включать дополнительные поля, поэтому сохраняйте неизвестные ключи при разборе 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. Активно, если: |
Один заголовок, четкие ограничения
Создайте персональный API-ключ в аккаунте Datablist и передавайте его с каждым аутентифицированным запросом.
Аутентификация
Передавайте ключ в заголовке X-API-Key. Datablist самостоятельно получает и обновляет токены доступа.
- Заголовок:
X-API-Key: YOUR_PERSONAL_API_KEY - Необязательно: управляйте токенами самостоятельно с помощью
Authorization: Bearer, полученного черезPOST /v1/account/token - Только один вариант: передача обоих заголовков приводит к ответу
400 AmbiguousCredentials - Только на стороне сервера: не включайте ключи в URL, браузерный код и логи
Ограничения
- Входных элементов на задачу: от 1 до 10 000
- Размер: 16 КиБ на входной элемент, 10 МиБ на запрос
- Время выполнения: до 24 часов на задачу
- Создание задач: 10 запросов за 60 секунд на аккаунт
- Опрос статуса и результаты: 120 запросов за 60 секунд на операцию
- Активные задачи: около 20 одновременно на аккаунт
- Хранение: задачи и результаты хранятся 90 дней
Часто задаваемые вопросы
Все, что необходимо вам или вашему AI-агенту для программирования, чтобы интегрировать Waterfall Phone Finder API: аутентификация, запросы, опрос статуса, результаты, ограничения и повторные попытки.


