API для поиска домена по названию компании
Находите сайт по любому названию компании с помощью AI-ассистента, no-code workflow или собственного кода.
- От $0,001 за домен
- Домен и полный URL
- 10 000 доменов за задачу
| Название компании |
|---|
| Brightwave Analytics |
| Northpeak Logistics |
| Juniper & Vale Studio |
Нам доверяют более 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. Никогда не вставляйте ключ в чат.
Получите результаты
Отправьте список названий и получите по одной строке для каждого названия: домен, сайт и уровень достоверности — всё готово для переноса в таблицу или 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": "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из ответа. Это идентификатор вашей задачи.
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 не требуются.
Что вы передаёте
- Названия компаний: по одному в строке непосредственно из списка, таблицы или CRM
- Страну (необязательно): сужает область поиска, например США или Франция
- Где искать: в нашей базе компаний, Google или в обоих источниках
Что вы получаете
- Домен: например, brightwaveanalytics.com
- Сайт: полный веб-адрес, готовый для перехода
- Уровень достоверности: высокий, средний, низкий или очень низкий — чтобы вы знали, что следует перепроверить
Стоимость
- Найдено в нашей базе: 1 кредит, только если домен найден
- Поиск в Google: 2,5 кредита за каждое искомое название
- 1 000 кредитов = $1: общий баланс с приложением Datablist
Какие решения создают команды
Добавьте Company Name to Domain в любой участок существующего потока данных.
Дополняйте данные компаний в CRM
- Новая компания в CRM
- Сохранение домена в записи
Запускайте поиск каждый раз, когда добавляется компания без сайта, чтобы в HubSpot, Salesforce или Pipedrive всегда был домен для сопоставления.
Обеспечьте данными ваш pipeline обогащения
- Название компании
- Emails, фирмографические данные, LinkedIn
Домен — это ключ, необходимый для большинства других видов обогащения. Сначала определите его, а затем передайте для обогащения данных компании или в email finder.
Преобразуйте списки участников мероприятий в домены
- Список с выставки или от партнёра
- Дедупликация и маршрутизация
Преобразуйте названия компаний из списков участников выставок, партнёрских выгрузок или отправленных форм в домены, которые можно дедуплицировать и маршрутизировать.
Сколько это будет стоить?
Оплачивайте каждый поиск кредитами. Доступ к API предоставляется начиная с тарифа Growth.
Сколько это будет стоить?
Укажите количество названий компаний, для которых нужно определить домен, и мы покажем наиболее выгодный способ.
= 1 450 кредитов: 700 совпадений в базе по 1 кредиту, 300 запросов в Google по 2,5 кредита
Как работают кредиты
1 000 кредитов = $1, поэтому один кредит стоит одну десятую цента. Совпадение в базе стоит 1 кредит, который списывается только при получении домена. Резервный поиск в Google стоит 2,5 кредита независимо от результата, поэтому соотношение этих двух способов определяет итоговую сумму. Результаты Google кешируются на 48 часов: если в течение этого периода изменить настройку и повторить запуск, стоимость составит 1 кредит за строку вместо 2,5. Кредиты тарифа возобновляются ежемесячно, а неиспользованные сгорают. Дополнительно приобретённые кредиты не имеют срока действия.
Интегрируйте в свой код
Всё необходимое для прямого вызова REST API: код, ответы, endpoints, поля, аутентификация и лимиты.
datablist/company-name-to-domain-api
Официальные примеры: cURL, Python с requests и HTTPX, а также пакетная обработка 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, статус, outputs и количество использованных кредитов. Пример данных.
{
"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
}Endpoints и поля
Все пути указаны относительно https://api.datablist.com. Определения полей получены из GET /v1/enrichments/company-name-to-domain (версия схемы 2026-09-12).
Посмотреть схему API (JSON) (открывается в новой вкладке)
- /v1/enrichments/company-name-to-domain
- Получить схему, ключ не требуется
- 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 для каждого входного значения. По мере развития обогащения в результатах могут появляться дополнительные поля, поэтому при разборе outputs сохраняйте неизвестные ключи.
Показать все настройки, входные и выходные данные
Настройки
workflowWorkflow | Text | Datablist first uses a company dataset to match names with domains. Datablist might also perform a Google search on the remaining company names.Допустимые значения: |
|---|---|---|
searchCountryCodeTarget Country | Text | Narrow down the search to a specific country. This setting filters the company dataset and is a country setting for the Google Search fallback.Допустимые значения: |
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 websites | Boolean | 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. Включено, когда: |
skipDomainsSkip following domains | Text list or Text | Additional domains to exclude when selecting company websites, as an array of domains. Включено, когда: |
onlyProcessCachedResultsOnly Process Google Cached Results | Boolean | 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. Включено, когда: |
Входные данные (data)
companyNameобязательноCompany Name | Text | The name of the company to search for (ex: google). |
|---|---|---|
targetCountryTarget Country | Text | 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. Включено, когда: |
Выходные данные
companyDomainCompany Domain | Text | The company domain (ex: google.com), when found. |
|---|---|---|
companyUrlCompany Full Url | Text | The company full url (ex: https://www.google.com), when found.Формат: |
domainConfidenceDomain Confidence | Text | Confidence level of the match: High, Medium, Low, or Very Low. |
Один заголовок, понятные лимиты
Создайте персональный 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-агенту для программирования, чтобы интегрировать Company Name to Domain API: аутентификация, запросы, опрос статуса, результаты, лимиты и повторные попытки.


