API Waterfall Email Finder
Encontre emails profissionais verificados a partir de um nome e uma empresa, ou de um URL do LinkedIn, usando o seu assistente de AI, um workflow no-code ou o seu próprio código.
- A partir de US$ 0,017 por email encontrado
- Vários email finders numa única chamada
- 10.000 emails por tarefa
| Pessoa e empresa |
|---|
| Maya Lindqvist, brightwave.io |
| Tom Okafor, northpeak.com |
| Léa Moreau, junipervale.studio |
Com a confiança de mais de 38.000 utilizadores em startups e equipas da Fortune 500
Funciona com qualquer ferramenta que possa 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 chame a 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 aberto. Nunca a cole no chat.
Obtenha os seus resultados
Envie a sua lista de pessoas com as respetivas empresas e receba uma linha por pessoa: o email encontrado, se está verificado e o provedor de email, tudo pronto para a sua sequência 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 node de pedido 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- Headers
X-API-Key= a sua chave de APIContent-Type=application/json- Body (JSON)
- json{"enrichmentId": "waterfall-email-finder","uniqueId": "waterfall-email-finder-import-1","settings": {"sourceKind": "name_company"},"inputs": [{"inputId": "row-1", "data": {"firstName": "Maya", "lastName": "Lindqvist", "companyNameOrDomain": "brightwave.io"}},{"inputId": "row-2", "data": {"firstName": "Tom", "lastName": "Okafor", "companyNameOrDomain": "northpeak.com"}},{"inputId": "row-3", "data": {"firstName": "Lea", "lastName": "Moreau", "companyNameOrDomain": "junipervale.studio"}}]}
- Guardar
- O
@idda resposta. Esse é o ID da sua tarefa.
2. Aguarde até estar concluída
Adicione uma breve espera ou atraso e, em seguida, um pedido GET para https://api.datablist.com/v1/enrichments/tasks/TASK_ID com o mesmo header X-API-Key. Repita até status ser completed.
3. Leia os resultados
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Mapeie outputs para as suas colunas. Se nextCursor não estiver vazio, faça uma nova chamada com &cursor= seguido desse valor.
Resumo
Uma única chamada testa vários email finders em sequência até que um deles devolva um endereço, e só paga pelos emails encontrados. Não é necessário qualquer workspace, coleção ou importação na Datablist.
O que fornece
- Nomes e empresas: nome e apelido, ou nome completo, com o nome da empresa ou, de preferência, o respetivo domínio
- Ou URLs do LinkedIn: um URL público de perfil do LinkedIn em vez do nome
- As suas próprias chaves de finder (opcional): execute o waterfall nas suas próprias contas de provedores
O que recebe
- O email profissional: por exemplo, maya.lindqvist@brightwave.io
- Um estado: verificado ou não verificado, ou o motivo pelo qual nada foi encontrado
- O provedor de email: Google, Microsoft e outros, útil para a entregabilidade
Quanto custa
- 25 créditos por email encontrado: nenhum custo quando não é devolvido qualquer email
- 1.000 créditos = US$ 1: partilhados com a aplicação Datablist
O que as equipas podem criar
Integre o Waterfall Email Finder onde os seus dados já circulam.
Preencha as suas sequências com emails
- Lead com nome e empresa
- Adicionar à sua sequência
Encontre emails de novos leads à medida que chegam e envie-os diretamente para o Lemlist, Instantly, Apollo ou o seu CRM.
Enriqueça leads inbound e de eventos
- Registo ou lista de evento
- Encaminhar para o responsável certo
Transforme nomes de webinars, feiras ou listas de parceiros em emails profissionais que pode encaminhar e usar para follow-up.
Contacte candidatos diretamente
- URL do LinkedIn do candidato
- Outreach a partir do seu ATS
Envie o URL de um perfil do LinkedIn e obtenha um email profissional, para que o seu outreach não dependa de créditos InMail.
Quanto lhe vai custar?
Pague por pesquisa com créditos. O acesso à API começa no plano Growth.
Quanto lhe vai custar?
Indique quantos contactos precisam de emails e mostraremos a forma mais económica de os obter.
= 25.000 créditos à taxa de 25 créditos por email encontrado (o máximo, se todas as linhas devolverem um resultado)
Como funcionam os créditos
1.000 créditos = US$ 1, portanto cada crédito custa um décimo de cêntimo. Paga 25 créditos por cada email encontrado e nada por contactos sem resultado, pelo que a estimativa acima é o valor máximo. Usar as suas próprias chaves de finder pode alterar a utilização da Datablist. Cada resultado devolve creditsUsed, para que possa acompanhar o custo real por linha. Os créditos do plano são renovados mensalmente e os não utilizados são repostos. Os créditos adicionais nunca expiram.
Integre no seu código
Tudo o que precisa para chamar diretamente a API REST: código, respostas, endpoints, campos, autenticação e limites.
datablist/waterfall-email-finder-api
Exemplos oficiais: cURL, Python com Requests ou HTTPX assíncrono e TypeScript. 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": "waterfall-email-finder",
"uniqueId": "waterfall-email-finder-import-1",
"settings": {
"sourceKind": "name_company"
},
"inputs": [
{"inputId": "row-1", "data": {"firstName": "Maya", "lastName": "Lindqvist", "companyNameOrDomain": "brightwave.io"}},
{"inputId": "row-2", "data": {"firstName": "Tom", "lastName": "Okafor", "companyNameOrDomain": "northpeak.com"}},
{"inputId": "row-3", "data": {"firstName": "Lea", "lastName": "Moreau", "companyNameOrDomain": "junipervale.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 input, com o seu inputId, um estado, os outputs e os créditos utilizados. Dados de exemplo.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"emailFound": "maya.lindqvist@brightwave.io",
"emailStatus": "verified",
"mxProvider": "google"
},
"creditsUsed": "25",
"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/waterfall-email-finder (documentação atualizada em 21 de outubro de 2026). Versão do schema: 2026-09-12.
Ver schema da API (JSON) (abre num novo separador)
- /v1/enrichments/waterfall-email-finder
- Ler o schema, sem necessidade de chave
- POST
- /v1/enrichments/tasks
- Criar uma tarefa
- /v1/enrichments/tasks/{taskId}
- Consultar o estado e o progresso
- /v1/enrichments/tasks/{taskId}/results
- Ler 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 input. 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, inputs e outputs
Definições
sourceKindEmail Search Method | Text | Choose how to find the email: by using the person's name and company (default), or by LinkedIn URL.Valores permitidos: |
|---|---|---|
useFullNameUse Full Name | Boolean | Check this setting to use a single Full Name input instead of First Name and Last Name. Ativado quando: |
useCustomAPIKeysCustom Waterfall | Boolean | Check this setting to customize the Waterfall sequence and use your own API Keys. Ativado quando: |
customSequenceWaterfall Sequence | JSON list | Define each provider and configure your API Keys. Ativado quando: |
customSequence[].providerProvider | Text | Valores permitidos: Ativado quando: |
customSequence[].apiKeyProvider API Key | Text | When configuring your sequence, you have to provide your API Key for each provider. Ativado quando: |
Inputs (dados)
firstNameFirst Name | JSON | Person's first name. If you only have the full name, enable 'Use Full Name' in the settings. Ativado quando: |
|---|---|---|
lastNameLast Name | JSON | Person's last name. If you only have the full name, enable 'Use Full Name' in the settings. Ativado quando: |
fullNameFull Name | JSON | Person's full name. In you have the First Name and Last Name, disable 'Use FullName' in the settings. Ativado quando: |
companyNameOrDomainCompany Name or Domain | Text | For best results, provide the company domain or website (e.g. datablists.com). Ativado quando: |
linkedInProfileLinkedIn 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. |
Outputs
emailFoundEmail | Text | Email FoundFormato: |
|---|---|---|
emailStatusEmail Status | Text | Deliverability info for found email ('verified', 'unverified'). 'not_found' message when no email has been found. 'missing_source_data', 'invalid_data' for error in input data. |
mxProviderMX Provider | Text | Email Provider. One of amazon, apple, barracuda, cisco, csc, gandi, google, ionos, microsoft, mimecast, other, ovh, proofpoint, safenames |
finderProviderProvider | Text | Which Email Finder provider returned the result. Ativado quando: |
Um header, limites claros
Crie uma chave de API pessoal na sua conta Datablist e envie-a em cada pedido autenticado.
Autenticação
Envie a sua chave no header X-API-Key. A Datablist troca e renova os tokens de acesso por si.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcional: gira os tokens por conta própria com
Authorization: Bearera partir dePOST /v1/account/token - Um ou outro: enviar ambos os headers devolve
400 AmbiguousCredentials - Apenas no lado do servidor: mantenha as chaves fora de URLs, código do browser e logs
Limites
- Inputs por tarefa: 1 a 10.000
- Tamanho: 16 KiB por input, 10 MiB por pedido
- Tempo de execução: até 24 horas por tarefa
- Criação de tarefas: 10 pedidos por 60 segundos por conta
- Polling e resultados: 120 pedidos por 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 precisa, ou que o seu agente de programação com AI precisa, para integrar a API Waterfall Email Finder: autenticação, pedido, polling, resultados, limites e novas tentativas.


