Waterfall Email Finder API

Vind geverifieerde zakelijke emails op basis van een naam en bedrijf of een LinkedIn-URL, vanuit je AI-assistent, no-code workflow of eigen code.

  • Vanaf $0.017 per gevonden email
  • Meerdere email finders in één aanroep
  • 10.000 emails per taak
Je lijst
Persoon en bedrijf
Maya Lindqvist, brightwave.io
Tom Okafor, northpeak.com
Léa Moreau, junipervale.studio
Wat je terugkrijgt
Gevonden emailStatus
maya.lindqvist@brightwave.ioGeverifieerd
tom@northpeak.comGeverifieerd
lea@junipervale.studioNiet geverifieerd

Vertrouwd door meer dan 38.000 gebruikers bij startups en Fortune 500-teams

AmazonAirbusUberFedexSAPSeonDatadogZendesk

Werkt met elke tool die HTTP-requests kan versturen

  • Claude
  • Cursor
  • Codex
  • Make
  • n8n
  • Zapier
  • Je eigen code
Aan de slag

Kies hoe je wilt beginnen

Laat een AI-assistent of automatiseringstool de setup uitvoeren, of roep de REST API aan vanuit je eigen code.

1

Plak de setup-prompt

2

Plak je API-key

Haal je API-key op
3

Ontvang je resultaten

Bekijk een voorbeeldresultaat
Gebruik je Make, n8n of Zapier? Dit zijn alle velden voor het HTTP-request

Gebruik de HTTP-requestmodule of node van je tool. Je hebt drie stappen nodig: verstuur de lijst, wacht en lees daarna de resultaten.

1. Verstuur je lijst (HTTP-request)

Methode
POST
URL
https://api.datablist.com/v1/enrichments/tasks
Headers
X-API-Key = je API-key
Content-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"}}
]
}
Bewaar
De @id uit de response. Dat is je taak-ID.

2. Wacht tot de taak klaar is

Voeg een korte wachttijd of vertraging toe en daarna een GET-request naar https://api.datablist.com/v1/enrichments/tasks/TASK_ID met dezelfde X-API-Key-header. Herhaal dit totdat status gelijk is aan completed.

3. Lees de resultaten

GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Koppel outputs aan je kolommen. Als nextCursor niet leeg is, roep je de URL opnieuw aan met &cursor= plus die waarde.

Overzicht

In één oogopslag

Eén aanroep probeert achtereenvolgens meerdere email finders totdat er één een adres teruggeeft. Je betaalt alleen voor de gevonden emails. Geen Datablist-workspace, collection of import nodig.

Wat je aanlevert

Wat het kost

Use cases

Wat teams ermee bouwen

Voeg Waterfall Email Finder toe waar je data al doorheen stroomt.

Sales en SDR's

Vul je sequences met emails

  1. Lead met naam en bedrijf
  2. Vind de email
  3. Toegevoegd aan je sequence

Vind emails voor nieuwe leads zodra ze binnenkomen en stuur ze rechtstreeks naar Lemlist, Instantly, Apollo of je CRM.

RevOps en Growth

Verrijk inbound- en event-leads

  1. Signup- of eventlijst
  2. Vind de email
  3. Toegewezen aan de juiste eigenaar

Zet namen uit webinars, beurzen of partnerlijsten om in zakelijke emails die je kunt toewijzen en opvolgen.

Recruitment

Benader kandidaten rechtstreeks

  1. LinkedIn-URL van kandidaat
  2. Vind de email
  3. Outreach vanuit je ATS

Verstuur de URL van een LinkedIn-profiel en ontvang een zakelijke email, zodat je outreach niet afhankelijk is van InMail-credits.

Prijzen

Wat gaat het kosten?

Betaal per zoekopdracht met credits. API-toegang is beschikbaar vanaf het Growth-plan.

Calculator

Hoeveel gaat het kosten?

Geef aan voor hoeveel contacten je emails nodig hebt, dan tonen we de voordeligste manier om ze te vinden.

Vereist: API/MCP-toegang en automatisering zijn beschikbaar vanaf het Growth-plan.

Aanbevolen plan
…
Credits die je hebt
…
Totaal deze maand
…
Haal je API-key op

Dezelfde credits als in de Datablist-app Bekijk prijzen

Hoe credits werken

1.000 credits = $1, dus elke credit kost een tiende cent. Je betaalt 25 credits per gevonden email en niets voor contacten zonder resultaat. De bovenstaande schatting is dus het maximum. Het gebruik van je eigen finder-keys kan het Datablist-verbruik veranderen. Elk resultaat bevat creditsUsed, zodat je de werkelijke kosten per rij kunt bijhouden. Credits uit je plan worden maandelijks vernieuwd en vervallen als ze niet worden gebruikt. Extra gekochte credits vervallen nooit.

Voor developers

Integreer het in je code

Alles wat je nodig hebt om de REST API rechtstreeks aan te roepen: code, responses, endpoints, velden, authenticatie en limieten.

datablist/waterfall-email-finder-api

Officiële voorbeelden: cURL, Python met Requests of async HTTPX en TypeScript. Plaats je key in DATABLIST_API_KEY en voer de code uit.

Repository openen

Kopiëren, plakken, uitvoeren

Een volledig script dat een taak aanmaakt, erop wacht en elk resultaat toont. Vervang YOUR_PERSONAL_API_KEY door je 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-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'

Wat de API teruggeeft

Eén resultaat per input, met je inputId, een status, de outputs en de gebruikte credits. Voorbeelddata.

GET /resultsjson
{
"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 en velden

Alle paden zijn relatief ten opzichte van https://api.datablist.com. Velddefinities zijn afkomstig van GET /v1/enrichments/waterfall-email-finder (documentatie bijgewerkt op 21 oktober 2026). Schemaversie: 2026-09-12.

Bekijk API-schema (JSON) (opent in een nieuw tabblad)

GET
/v1/enrichments/waterfall-email-finder
Lees het schema, geen key nodig
POST
/v1/enrichments/tasks
Maak een taak aan
GET
/v1/enrichments/tasks/{taskId}
Controleer status en voortgang
GET
/v1/enrichments/tasks/{taskId}/results
Lees resultaten, 1 tot 100 per pagina
POST
/v1/enrichments/tasks/{taskId}/stop
Annuleer een actieve taak
GET
/v1/enrichments/tasks
Taakgeschiedenis, nieuwste eerst

Schemadocumentatie

Verstuur settings één keer per taak en één data-object per input. Resultaten kunnen extra velden bevatten naarmate de enrichment verder wordt ontwikkeld. Behoud daarom onbekende keys wanneer je outputs verwerkt.

Toon alle instellingen, inputs en outputs
Instellingen
Instellingen
sourceKindEmail Search MethodText

Choose how to find the email: by using the person's name and company (default), or by LinkedIn URL.Toegestane waarden: "name_company", "linkedin"

useFullNameUse Full NameBoolean

Check this setting to use a single Full Name input instead of First Name and Last Name.

Ingeschakeld wanneer: sourceKind==name_company,false

useCustomAPIKeysCustom WaterfallBoolean

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

Ingeschakeld wanneer: sourceKind==name_company,false

customSequenceWaterfall SequenceJSON list

Define each provider and configure your API Keys.

Ingeschakeld wanneer: sourceKind==name_company,false&useCustomAPIKeys==true

customSequence[].providerProviderText

Toegestane waarden: "icypeas", "enrow", "prospeo", "wiza", "findymail", "leadmagic", "trykitt", "enrich_so", "full_enrich"

Ingeschakeld wanneer: sourceKind==name_company,false&useCustomAPIKeys==true

customSequence[].apiKeyProvider API KeyText

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

Ingeschakeld wanneer: sourceKind==name_company,false&useCustomAPIKeys==true

Inputs (data)
Inputs (data)
firstNameFirst NameJSON

Person's first name. If you only have the full name, enable 'Use Full Name' in the settings.

Ingeschakeld wanneer: sourceKind!=linkedin&useFullName==false

lastNameLast NameJSON

Person's last name. If you only have the full name, enable 'Use Full Name' in the settings.

Ingeschakeld wanneer: sourceKind!=linkedin&useFullName==false

fullNameFull NameJSON

Person's full name. In you have the First Name and Last Name, disable 'Use FullName' in the settings.

Ingeschakeld wanneer: sourceKind!=linkedin&useFullName==true

companyNameOrDomainCompany Name or DomainText

For best results, provide the company domain or website (e.g. datablists.com).

Ingeschakeld wanneer: sourceKind!=linkedin

linkedInProfileLinkedIn 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.

Outputs
Outputs
emailFoundEmailText

Email FoundFormaat: email

emailStatusEmail StatusText

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 ProviderText

Email Provider. One of amazon, apple, barracuda, cisco, csc, gandi, google, ionos, microsoft, mimecast, other, ovh, proofpoint, safenames

finderProviderProviderText

Which Email Finder provider returned the result.

Ingeschakeld wanneer: sourceKind!=linkedin&useCustomAPIKeys==true

Eén header, duidelijke limieten

Maak een persoonlijke API-key aan in je Datablist-account en stuur deze mee met elk geauthenticeerd request.

Authenticatie

Stuur je key mee in de X-API-Key-header. Datablist wisselt en vernieuwt de toegangstokens voor je.

  • Header: X-API-Key: YOUR_PERSONAL_API_KEY
  • Optioneel: beheer tokens zelf met Authorization: Bearer van POST /v1/account/token
  • Een van beide: als je beide headers verstuurt, krijg je 400 AmbiguousCredentials terug
  • Alleen server-side: houd keys uit URL's, browsercode en logs

Limieten

  • Inputs per taak: 1 tot 10.000
  • Grootte: 16 KiB per input, 10 MiB per request
  • Uitvoertijd: maximaal 24 uur per taak
  • Taken aanmaken: 10 requests per 60 seconden per account
  • Polling en resultaten: 120 requests per 60 seconden per bewerking
  • Actieve taken: ongeveer 20 tegelijk per account
  • Bewaartermijn: taken en resultaten worden 90 dagen bewaard
FAQ

Veelgestelde vragen

Alles wat jij of je AI coding agent nodig heeft om de Waterfall Email Finder API te integreren: authenticatie, requests, polling, resultaten, limieten en nieuwe pogingen.