Waterfall Email Finder API
Znajduj zweryfikowane służbowe adresy email na podstawie imienia i nazwiska oraz firmy albo adresu URL LinkedIn — za pomocą asystenta AI, workflow no-code lub własnego kodu.
- Od 0,017 USD za znaleziony adres email
- Wiele narzędzi email finder w jednym wywołaniu
- 10 000 adresów email na zadanie
| Osoba i firma |
|---|
| Maya Lindqvist, brightwave.io |
| Tom Okafor, northpeak.com |
| Léa Moreau, junipervale.studio |
Zaufało nam ponad 38 000 użytkowników ze startupów i zespołów firm z listy Fortune 500
Działa z każdym narzędziem, które może wysyłać żądania HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- Własny kod
Wybierz sposób rozpoczęcia
Pozwól asystentowi AI lub narzędziu do automatyzacji przeprowadzić konfigurację albo wywołaj REST API z własnego kodu.
Wklej prompt konfiguracyjny
Skopiuj prompt dla Claude Code, Codexa lub Cursora albo dla Make, n8n lub Zapiera i wklej go. AI utworzy folder Datablist na Twoim komputerze i przeprowadzi całą konfigurację.
Wklej klucz API
Gdy AI o to poprosi, skopiuj klucz API z aplikacji Datablist i wklej go do otwartego pliku .env. Nigdy nie wklejaj go na czacie.
Odbierz wyniki
Wyślij listę osób wraz z ich firmami i otrzymaj po jednym wierszu na osobę: znaleziony adres email, informację o jego weryfikacji oraz dostawcę poczty — wszystko gotowe do użycia w sekwencji lub CRM.
Zobacz przykładowy wynikKorzystasz z Make, n8n lub Zapiera? Oto wszystkie pola żądania HTTP
Użyj modułu lub węzła żądania HTTP dostępnego w Twoim narzędziu. Potrzebujesz trzech kroków: wyślij listę, poczekaj, a następnie odczytaj wyniki.
1. Wyślij listę (żądanie HTTP)
- Metoda
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Nagłówki
X-API-Key= Twój klucz APIContent-Type=application/json- Treść (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"}}]}
- Zachowaj
- Wartość
@idz odpowiedzi. To identyfikator Twojego zadania.
2. Poczekaj na zakończenie
Dodaj krótkie oczekiwanie lub opóźnienie, a następnie żądanie GET do https://api.datablist.com/v1/enrichments/tasks/TASK_ID z tym samym nagłówkiem X-API-Key. Powtarzaj, aż wartość status zmieni się na completed.
3. Odczytaj wyniki
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Przypisz outputs do swoich kolumn. Jeśli nextCursor nie jest pusty, wykonaj kolejne wywołanie, dodając &cursor= oraz tę wartość.
Najważniejsze informacje
Jedno wywołanie sprawdza kolejno kilka narzędzi email finder, aż jedno z nich zwróci adres. Płacisz tylko za znalezione adresy email. Nie potrzebujesz przestrzeni roboczej Datablist, kolekcji ani importu.
Co przekazujesz
- Imiona, nazwiska i firmy: Imię i nazwisko lub pełne imię i nazwisko wraz z nazwą firmy albo — najlepiej — jej domeną
- Lub adresy URL LinkedIn: Publiczny adres URL profilu LinkedIn zamiast imienia i nazwiska
- Własne klucze usług email finder (opcjonalnie): Uruchom wyszukiwanie waterfall na własnych kontach dostawców
Co otrzymujesz
- Służbowy adres email: Na przykład maya.lindqvist@brightwave.io
- Status: Zweryfikowany lub niezweryfikowany albo powód, dla którego niczego nie znaleziono
- Dostawcę poczty: Google, Microsoft lub innego — przydatne w kontekście dostarczalności
Ile to kosztuje
- 25 kredytów za znaleziony adres email: Nie płacisz nic, jeśli adres nie zostanie znaleziony
- 1 000 kredytów = 1 USD: Wspólna pula z aplikacją Datablist
Co zespoły tworzą za pomocą API
Dodaj Waterfall Email Finder wszędzie tam, gdzie już przepływają Twoje dane.
Uzupełniaj sekwencje o adresy email
- Lead z imieniem, nazwiskiem i firmą
- Dodanie do sekwencji
Znajduj adresy email nowych leads w chwili ich pozyskania i przesyłaj je bezpośrednio do Lemlist, Instantly, Apollo lub swojego CRM.
Wzbogacaj leads inbound i z wydarzeń
- Rejestracja lub lista z wydarzenia
- Przypisanie do właściwego opiekuna
Zamieniaj dane osób z webinarów, targów lub list partnerów na służbowe adresy email, które możesz przypisywać i wykorzystywać w follow-up.
Kontaktuj się bezpośrednio z kandydatami
- Adres URL LinkedIn kandydata
- Outreach z Twojego ATS
Wyślij adres URL profilu LinkedIn i uzyskaj służbowy adres email, aby Twój outreach nie zależał od kredytów InMail.
Ile to będzie kosztować?
Płać kredytami za każde wyszukiwanie. Dostęp do API jest dostępny od planu Growth.
Ile to będzie kosztować?
Podaj liczbę kontaktów, dla których potrzebujesz adresów email, a pokażemy Ci najtańszy sposób ich pozyskania.
= 25 000 kredytów przy stawce 25 kredytów za znaleziony adres email (maksymalnie, jeśli każdy wiersz zwróci wynik)
Jak działają kredyty
1 000 kredytów = 1 USD, więc każdy kredyt kosztuje jedną dziesiątą centa. Płacisz 25 kredytów za każdy znaleziony adres email i nic za kontakty bez wyniku, dlatego powyższa wycena jest kwotą maksymalną. Korzystanie z własnych kluczy usług email finder może zmienić wykorzystanie Datablist. Każdy wynik zwraca wartość creditsUsed, dzięki czemu możesz śledzić rzeczywisty koszt każdego wiersza. Kredyty z planu odnawiają się co miesiąc, a niewykorzystane przepadają. Kredyty z doładowań nigdy nie wygasają.
Zintegruj API ze swoim kodem
Wszystko, czego potrzebujesz, aby bezpośrednio wywoływać REST API: kod, odpowiedzi, endpointy, pola, uwierzytelnianie i limity.
datablist/waterfall-email-finder-api
Oficjalne przykłady: cURL, Python z biblioteką Requests lub asynchronicznym HTTPX oraz TypeScript. Umieść swój klucz w DATABLIST_API_KEY i uruchom.
Skopiuj, wklej i uruchom
Kompletny skrypt, który tworzy zadanie, czeka na jego zakończenie i wyświetla każdy wynik. Zastąp YOUR_PERSONAL_API_KEY swoim kluczem.
# 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'Co zwraca API
Jeden wynik na każdy element wejściowy, zawierający Twój inputId, status, dane wyjściowe i liczbę wykorzystanych kredytów. Dane przykładowe.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"emailFound": "maya.lindqvist@brightwave.io",
"emailStatus": "verified",
"mxProvider": "google"
},
"creditsUsed": "25",
"error": null
}
],
"nextCursor": null
}Endpointy i pola
Wszystkie ścieżki są względne wobec https://api.datablist.com. Definicje pól pochodzą z GET /v1/enrichments/waterfall-email-finder (dokumentacja zaktualizowana 21 października 2026 r.). Wersja schematu: 2026-09-12.
Zobacz schemat API (JSON) (otwiera się w nowej karcie)
- /v1/enrichments/waterfall-email-finder
- Odczytaj schemat — klucz nie jest wymagany
- POST
- /v1/enrichments/tasks
- Utwórz zadanie
- /v1/enrichments/tasks/{taskId}
- Sprawdzaj status i postęp
- /v1/enrichments/tasks/{taskId}/results
- Odczytaj wyniki — od 1 do 100 na stronę
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Anuluj uruchomione zadanie
- /v1/enrichments/tasks
- Historia zadań — od najnowszych
Dokumentacja schematu
Wyślij settings raz na zadanie oraz po jednym obiekcie data dla każdego elementu wejściowego. Wraz z rozwojem wzbogacania wyniki mogą zawierać dodatkowe pola, dlatego podczas przetwarzania outputs zachowuj nieznane klucze.
Pokaż wszystkie ustawienia, dane wejściowe i dane wyjściowe
Ustawienia
sourceKindEmail Search Method | Text | Choose how to find the email: by using the person's name and company (default), or by LinkedIn URL.Dozwolone wartości: |
|---|---|---|
useFullNameUse Full Name | Boolean | Check this setting to use a single Full Name input instead of First Name and Last Name. Włączone, gdy: |
useCustomAPIKeysCustom Waterfall | Boolean | Check this setting to customize the Waterfall sequence and use your own API Keys. Włączone, gdy: |
customSequenceWaterfall Sequence | JSON list | Define each provider and configure your API Keys. Włączone, gdy: |
customSequence[].providerProvider | Text | Dozwolone wartości: Włączone, gdy: |
customSequence[].apiKeyProvider API Key | Text | When configuring your sequence, you have to provide your API Key for each provider. Włączone, gdy: |
Dane wejściowe (data)
firstNameFirst Name | JSON | Person's first name. If you only have the full name, enable 'Use Full Name' in the settings. Włączone, gdy: |
|---|---|---|
lastNameLast Name | JSON | Person's last name. If you only have the full name, enable 'Use Full Name' in the settings. Włączone, gdy: |
fullNameFull Name | JSON | Person's full name. In you have the First Name and Last Name, disable 'Use FullName' in the settings. Włączone, gdy: |
companyNameOrDomainCompany Name or Domain | Text | For best results, provide the company domain or website (e.g. datablists.com). Włączone, gdy: |
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. |
Dane wyjściowe
emailFoundEmail | Text | Email FoundFormat: |
|---|---|---|
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. Włączone, gdy: |
Jeden nagłówek, jasne limity
Utwórz osobisty klucz API na swoim koncie Datablist i przesyłaj go w każdym uwierzytelnionym żądaniu.
Uwierzytelnianie
Prześlij klucz w nagłówku X-API-Key. Datablist wymienia i odnawia tokeny dostępu za Ciebie.
- Nagłówek:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcjonalnie: zarządzaj tokenami samodzielnie, używając
Authorization: BearerzPOST /v1/account/token - Jedno albo drugie: przesłanie obu nagłówków zwraca
400 AmbiguousCredentials - Tylko po stronie serwera: nie umieszczaj kluczy w adresach URL, kodzie przeglądarki ani logach
Limity
- Elementy wejściowe na zadanie: od 1 do 10 000
- Rozmiar: 16 KiB na element wejściowy, 10 MiB na żądanie
- Czas działania: do 24 godzin na zadanie
- Tworzenie zadań: 10 żądań na 60 sekund na konto
- Odpytywanie i wyniki: 120 żądań na 60 sekund na operację
- Aktywne zadania: około 20 jednocześnie na konto
- Przechowywanie: zadania i wyniki są przechowywane przez 90 dni
Najczęściej zadawane pytania
Wszystko, czego Ty lub Twój agent AI do programowania potrzebujecie do integracji Waterfall Email Finder API: uwierzytelnianie, żądania, odpytywanie, wyniki, limity i ponawianie prób.


