API de Nome da Empresa para Domínio
Encontre o site associado a cada nome de empresa a partir do seu assistente de AI, workflow no-code ou do seu próprio código.
- A partir de $0.001 por domínio
- Domínio e URL completo
- 10.000 domínios por tarefa
| Nome da empresa |
|---|
| Brightwave Analytics |
| Northpeak Logistics |
| Juniper & Vale Studio |
Com a confiança de mais de 38.000 utilizadores em startups e equipas da Fortune 500
Funciona com qualquer ferramenta que consiga enviar pedidos HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- O seu próprio código
Escolha como começar
Deixe um assistente de AI ou a sua ferramenta de automação tratar da configuração, ou aceda à API REST a partir do seu próprio código.
Cole o prompt de configuração
Copie o prompt para Claude Code, Codex ou Cursor, ou para Make, n8n ou Zapier, e cole-o. A AI cria uma pasta Datablist no seu computador e configura tudo.
Cole a sua chave de API
Quando a AI solicitar, copie a sua chave de API da aplicação Datablist e cole-a no ficheiro .env que foi aberto. Nunca a cole no chat.
Obtenha os seus resultados
Envie a sua lista de nomes e receba uma linha por nome: domínio, site e nível de confiança, pronta para a sua folha de cálculo ou CRM.
Ver um resultado de exemploUsa Make, n8n ou Zapier? Aqui estão todos os campos do pedido HTTP
Use o módulo ou nó de pedidos HTTP disponibilizado pela sua ferramenta. São necessários três passos: enviar a lista, aguardar e depois ler os resultados.
1. Envie a sua lista (pedido HTTP)
- Método
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Cabeçalhos
X-API-Key= a sua chave de APIContent-Type=application/json- Corpo (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"}}]}
- Guardar
- O
@idda resposta. Esse é o ID da sua tarefa.
2. Aguarde até estar concluída
Adicione uma espera ou atraso curto e, em seguida, um pedido GET para https://api.datablist.com/v1/enrichments/tasks/TASK_ID com o mesmo cabeçalho X-API-Key. Repita até o status ser completed.
3. Leia os resultados
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Associe outputs às suas colunas. Se nextCursor não estiver vazio, faça uma nova chamada com &cursor= seguido desse valor.
Em resumo
Devolve o domínio e o site correspondentes ao nome. Filtre por país para restringir os resultados. Quando vários domínios correspondem, devolve o que tem mais tráfego. Não é necessário qualquer workspace, coleção ou importação no Datablist.
O que fornece
- Nomes de empresas: Um por linha, diretamente da sua lista, folha de cálculo ou CRM
- Um país (opcional): Restringe a pesquisa, por exemplo, aos EUA ou à França
- Onde pesquisar: No nosso dataset de empresas, no Google ou em ambos
O que recebe
- O domínio: Por exemplo, brightwaveanalytics.com
- O site: O endereço web completo, pronto para abrir
- Um nível de confiança: Alto, Médio, Baixo ou Muito baixo, para saber o que deve verificar
Quanto custa
- Encontrado no nosso dataset: 1 crédito, apenas quando é encontrado um domínio
- Pesquisado no Google: 2,5 créditos por nome pesquisado
- 1.000 créditos = $1: Partilhados com a aplicação Datablist
O que as equipas criam com esta API
Integre a API de Nome da Empresa para Domínio onde os seus dados já circulam.
Complete as contas no seu CRM
- Nova conta no CRM
- Domínio guardado no registo
Execute a pesquisa sempre que chegar uma conta sem site, para que o HubSpot, Salesforce ou Pipedrive tenha sempre um domínio para estabelecer a correspondência.
Alimente o seu pipeline de enriquecimento
- Nome da empresa
- Emails, dados firmográficos, LinkedIn
O domínio é a chave de que a maioria dos outros enriquecimentos necessita. Identifique-o primeiro e depois envie-o para um enriquecimento de empresas ou um email finder.
Transforme listas de eventos em domínios
- Lista de feira ou de parceiros
- Desduplicar e encaminhar
Transforme os nomes simples de empresas provenientes de listas de feiras, exportações de parceiros ou formulários em domínios que pode desduplicar e encaminhar.
Quanto lhe vai custar?
Pague por pesquisa com créditos. O acesso à API começa no plano Growth.
Quanto lhe vai custar?
Indique quantos nomes de empresas precisa de identificar e mostraremos a forma mais económica de o fazer.
= 1.450 créditos: 700 correspondências na base de dados a 1 crédito, 300 pesquisas no Google a 2,5 créditos
Como funcionam os créditos
1.000 créditos = $1, pelo que cada crédito custa um décimo de cêntimo. Uma correspondência na base de dados custa 1 crédito e só é cobrada quando é devolvido um domínio. Uma pesquisa de fallback no Google custa 2,5 créditos e é sempre cobrada, motivo pelo qual a divisão entre as duas opções determina a sua fatura. Os resultados do Google ficam em cache durante 48 horas. Assim, alterar uma definição e voltar a executar dentro desse período custa 1 crédito por linha em vez de 2,5. Os créditos do plano são renovados mensalmente e os não utilizados são repostos. Os créditos adicionais nunca expiram.
Integre-a no seu código
Tudo o que precisa para aceder diretamente à API REST: código, respostas, endpoints, campos, autenticação e limites.
datablist/company-name-to-domain-api
Exemplos oficiais: cURL, Python com requests e HTTPX, e processamento em massa de ficheiros CSV. Coloque a sua chave em DATABLIST_API_KEY e execute.
Copiar, colar e executar
Um script completo que cria uma tarefa, aguarda pela sua conclusão e apresenta todos os resultados. Substitua YOUR_PERSONAL_API_KEY pela sua chave.
# 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'O que a API devolve
Um resultado por entrada, com o seu inputId, um status, os outputs e os créditos utilizados. Dados de exemplo.
{
"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 e campos
Todos os caminhos são relativos a https://api.datablist.com. As definições dos campos provêm de GET /v1/enrichments/company-name-to-domain (versão do schema 2026-09-12).
Ver schema da API (JSON) (abre num novo separador)
- /v1/enrichments/company-name-to-domain
- Ler o schema, sem necessidade de chave
- POST
- /v1/enrichments/tasks
- Criar uma tarefa
- /v1/enrichments/tasks/{taskId}
- Consultar o status e o progresso
- /v1/enrichments/tasks/{taskId}/results
- Ler os resultados, de 1 a 100 por página
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Cancelar uma tarefa em execução
- /v1/enrichments/tasks
- Histórico de tarefas, das mais recentes para as mais antigas
Referência do schema
Envie settings uma vez por tarefa e um objeto data por entrada. Os resultados podem incluir campos adicionais à medida que o enriquecimento evolui; por isso, mantenha as chaves desconhecidas ao processar outputs.
Mostrar todas as definições, entradas e saídas
Definições
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.Valores permitidos: |
|---|---|---|
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.Valores permitidos: |
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. Ativado quando: |
skipDomainsSkip following domains | Text list or Text | Additional domains to exclude when selecting company websites, as an array of domains. Ativado quando: |
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. Ativado quando: |
Entradas (data)
companyNameobrigatórioCompany 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. Ativado quando: |
Saídas
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.Formato: |
domainConfidenceDomain Confidence | Text | Confidence level of the match: High, Medium, Low, or Very Low. |
Um cabeçalho, limites claros
Crie uma chave de API pessoal na sua conta Datablist e envie-a em todos os pedidos autenticados.
Autenticação
Envie a sua chave no cabeçalho X-API-Key. A Datablist troca e renova os tokens de acesso por si.
- Cabeçalho:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcional: faça a gestão dos tokens através de
Authorization: Bearera partir dePOST /v1/account/token - Um ou outro: o envio de ambos os cabeçalhos devolve
400 AmbiguousCredentials - Apenas no servidor: mantenha as chaves fora de URLs, código do navegador e logs
Limites
- Entradas por tarefa: 1 a 10.000
- Tamanho: 16 KiB por entrada, 10 MiB por pedido
- Tempo de execução: até 24 horas por tarefa
- Criação de tarefas: 10 pedidos a cada 60 segundos por conta
- Polling e resultados: 120 pedidos a cada 60 segundos por operação
- Tarefas ativas: cerca de 20 em simultâneo por conta
- Retenção: as tarefas e os resultados são mantidos durante 90 dias
Perguntas frequentes
Tudo o que o utilizador ou o seu agente de programação com AI precisa para integrar a API de Nome da Empresa para Domínio: autenticação, pedidos, polling, resultados, limites e novas tentativas.


