Waterfall Phone Finder API
Finden Sie Telefonnummern anhand von LinkedIn-Profil-URLs – über Ihren AI-Assistenten, einen No-Code-Workflow oder eigenen Code.
- Ab $0.34 pro Telefonnummer
- Von der LinkedIn-URL zur Telefonnummer
- 10.000 Telefonnummern pro Task
| LinkedIn-Profil-URL |
|---|
| linkedin.com/in/maya-lindqvist |
| linkedin.com/in/tom-okafor |
| linkedin.com/in/lea-moreau |
Das Vertrauen von über 38.000 Nutzern in Start-ups und Fortune-500-Teams
Funktioniert mit jedem Tool, das HTTP-Anfragen senden kann
Claude
Cursor
Codex
Make
n8n
Zapier
- Ihr eigener Code
Wählen Sie Ihren Einstieg
Lassen Sie die Einrichtung von einem AI-Assistenten oder Ihrem Automatisierungstool übernehmen, oder rufen Sie die REST API aus Ihrem eigenen Code auf.
Einrichtungs-Prompt einfügen
Kopieren Sie den Prompt für Claude Code, Codex oder Cursor beziehungsweise für Make, n8n oder Zapier und fügen Sie ihn ein. Die AI erstellt einen Datablist-Ordner auf Ihrem Computer und richtet alles ein.
API-Key einfügen
Wenn die AI Sie dazu auffordert, kopieren Sie Ihren API-Key aus der Datablist-App und fügen ihn in die geöffnete .env-Datei ein. Fügen Sie ihn niemals in den Chat ein.
Ergebnisse abrufen
Senden Sie Ihre Liste mit LinkedIn-Profil-URLs und erhalten Sie für jedes Profil eine Zeile zurück: die Telefonnummer im internationalen Format und das zugehörige Land, bereit für Ihren Dialer oder Ihr CRM.
Beispielergebnis ansehenSie verwenden Make, n8n oder Zapier? Hier finden Sie alle Felder für die HTTP-Anfrage
Verwenden Sie das HTTP-Anfragemodul oder den entsprechenden Node Ihres Tools. Sie benötigen drei Schritte: Liste senden, warten und anschließend die Ergebnisse auslesen.
1. Liste senden (HTTP-Anfrage)
- Methode
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Header
X-API-Key= Ihr API-KeyContent-Type=application/json- Body (JSON)
- json{"enrichmentId": "waterfall-phone-finder","uniqueId": "waterfall-phone-finder-import-1","settings": {"cacheAge": "30"},"inputs": [{"inputId": "row-1", "data": {"profileUrl": "https://www.linkedin.com/in/maya-lindqvist/"}},{"inputId": "row-2", "data": {"profileUrl": "https://www.linkedin.com/in/tom-okafor/"}},{"inputId": "row-3", "data": {"profileUrl": "https://www.linkedin.com/in/lea-moreau/"}}]}
- Aufbewahren
- Die
@idaus der Antwort. Das ist Ihre Task-ID.
2. Bis zum Abschluss warten
Fügen Sie eine kurze Wartezeit oder Verzögerung und anschließend eine GET-Anfrage an https://api.datablist.com/v1/enrichments/tasks/TASK_ID mit demselben X-API-Key-Header hinzu. Wiederholen Sie dies, bis status den Wert completed hat.
3. Ergebnisse auslesen
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Ordnen Sie outputs Ihren Spalten zu. Wenn nextCursor nicht leer ist, rufen Sie die URL erneut mit &cursor= und diesem Wert auf.
Auf einen Blick
Ein Aufruf testet nacheinander mehrere Phone Finder, bis einer eine Nummer liefert. Sie zahlen nur für gefundene Nummern. Kein Datablist-Workspace, keine Collection und kein Import erforderlich.
Was Sie bereitstellen
- LinkedIn-Profil-URLs: Öffentliche Profillinks. Sales-Navigator-Links werden nicht unterstützt
- Gewünschte Aktualität (optional): Akzeptieren Sie zwischengespeicherte Ergebnisse, die bis zu 30, 61 oder 183 Tage alt sind, oder keine
- Ihre eigenen Finder-Keys (optional): Führen Sie die Waterfall-Suche über Ihre eigenen Provider-Accounts aus
Was Sie zurückerhalten
- Die Telefonnummer: Im internationalen Format mit Landesvorwahl
- Das Land: Zweistelliger Ländercode der Nummer
Was es kostet
- 500 Credits pro gefundener Nummer: Suchen ohne Ergebnis sind kostenlos
- Zwischengespeicherte Ergebnisse: Akzeptierte Cache-Ergebnisse werden nicht berechnet
- 1.000 Credits = $1: Gemeinsames Guthaben mit der Datablist-App
Was Teams damit umsetzen
Integrieren Sie Waterfall Phone Finder dort, wo Ihre Daten bereits fließen.
Anrufe zu Ihrer Sequenz hinzufügen
- LinkedIn-URL eines Leads
- Anrufschritt in Ihrem Dialer
Ermitteln Sie eine direkte Telefonnummer für Ihre besten Leads und fügen Sie einen Anrufschritt in Aircall, Ringover oder Ihrem Sales-Engagement-Tool hinzu.
Kandidaten direkt anrufen
- LinkedIn-URL des Kandidaten
- In Ihrem ATS gespeichert
Erreichen Sie vorausgewählte Kandidaten telefonisch, statt auf eine Antwort per InMail zu warten.
Wertvolle Kontakte vervollständigen
- Key Accounts im CRM
- Nummer im Kontakt
Führen Sie die Suche nur für Entscheider in Ihren Ziel-Accounts aus, damit Sie Credits dort einsetzen, wo ein Anruf relevant ist.
Was kostet es Sie?
Zahlen Sie pro Lookup mit Credits. Der API-Zugriff ist ab dem Growth-Tarif verfügbar.
Wie viel kostet es Sie?
Geben Sie an, für wie viele LinkedIn-Profile Sie Telefonnummern benötigen. Wir zeigen Ihnen den günstigsten Weg, diese zu erhalten.
= 500.000 Credits bei 500 Credits pro gefundener Nummer (Höchstbetrag, falls jede Zeile ein Ergebnis liefert)
So funktionieren Credits
1.000 Credits = $1, ein Credit kostet also ein Zehntel Cent. Eine gefundene Telefonnummer kostet 500 Credits beziehungsweise $0.50. Suchen ohne Ergebnis und akzeptierte Cache-Ergebnisse werden nicht berechnet, daher ist die obige Schätzung der Höchstbetrag. Die Nutzung eigener Finder-Keys kann den Datablist-Verbrauch verändern. Tarif-Credits werden monatlich erneuert und verfallen, wenn sie nicht genutzt werden. Aufgeladene Credits verfallen nie.
Integrieren Sie die API in Ihren Code
Alles, was Sie zum direkten Aufruf der REST API benötigen: Code, Antworten, Endpoints, Felder, Authentifizierung und Limits.
Kopieren, einfügen, ausführen
Ein vollständiges Skript, das einen Task erstellt, auf dessen Abschluss wartet und jedes Ergebnis ausgibt. Ersetzen Sie YOUR_PERSONAL_API_KEY durch Ihren 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-phone-finder",
"uniqueId": "waterfall-phone-finder-import-1",
"settings": {
"cacheAge": "30"
},
"inputs": [
{"inputId": "row-1", "data": {"profileUrl": "https://www.linkedin.com/in/maya-lindqvist/"}},
{"inputId": "row-2", "data": {"profileUrl": "https://www.linkedin.com/in/tom-okafor/"}},
{"inputId": "row-3", "data": {"profileUrl": "https://www.linkedin.com/in/lea-moreau/"}}
]
}'
# 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'Was die API zurückgibt
Ein Ergebnis pro Eingabe mit Ihrer inputId, einem Status, den Outputs und den verbrauchten Credits. Beispieldaten.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"phoneNumber": "+46701234567",
"phoneNumberCountry": "SE"
},
"creditsUsed": "500",
"error": null
}
],
"nextCursor": null
}Endpoints und Felder
Alle Pfade sind relativ zu https://api.datablist.com. Die Felddefinitionen stammen aus GET /v1/enrichments/waterfall-phone-finder (Dokumentation aktualisiert am 15. Okt. 2026). Schemaversion: 2026-09-12.
API-Schema anzeigen (JSON) (wird in einem neuen Tab geöffnet)
- /v1/enrichments/waterfall-phone-finder
- Schema abrufen, kein Key erforderlich
- POST
- /v1/enrichments/tasks
- Task erstellen
- /v1/enrichments/tasks/{taskId}
- Status und Fortschritt abfragen
- /v1/enrichments/tasks/{taskId}/results
- Ergebnisse auslesen, 1 bis 100 pro Seite
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Laufenden Task abbrechen
- /v1/enrichments/tasks
- Task-Verlauf, neueste zuerst
Schema-Referenz
Senden Sie settings einmal pro Task und ein data-Objekt pro Eingabe. Die Ergebnisse können zusätzliche Felder enthalten, wenn das Enrichment weiterentwickelt wird. Behalten Sie daher unbekannte Keys beim Parsen von outputs bei.
Alle Einstellungen, Inputs und Outputs anzeigen
Einstellungen
cacheAgeAllowed Cache Age | Text | Results are cached to avoid paying multiple times for the same search. Configure the cache limit here. Default to 30 days.Zulässige Werte: |
|---|---|---|
useCustomAPIKeysCustom Waterfall | Boolean | Check this setting to customize the Waterfall sequence and use your own API Keys. |
customSequenceWaterfall Sequence | JSON list | Define each provider and configure your API Keys. Aktiviert, wenn: |
customSequence[].providerProvider | Text | Zulässige Werte: Aktiviert, wenn: |
customSequence[].apiKeyProvider API Key | Text | When configuring your sequence, you have to provide your API Key for each provider. Aktiviert, wenn: |
Inputs (data)
profileUrlerforderlichLinkedIn 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
phoneNumberPhone Number | Text | Phone Number found in international format (with country prefix). |
|---|---|---|
phoneNumberCountryCountry | Text | Alpha-2 country code for the phone Number. See [Wikipedia page](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) for more information on ISO 3166-1 alpha-2. |
finderProviderProvider | Text | Which Phone Finder provider returned the result. Aktiviert, wenn: |
Ein Header, klare Limits
Erstellen Sie in Ihrem Datablist-Account einen persönlichen API-Key und senden Sie ihn bei jeder authentifizierten Anfrage mit.
Authentifizierung
Senden Sie Ihren Key im X-API-Key-Header. Datablist tauscht und erneuert die Access Tokens für Sie.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Optional: Verwalten Sie Tokens selbst mit
Authorization: BearerausPOST /v1/account/token - Entweder oder: Wenn Sie beide Header senden, wird
400 AmbiguousCredentialszurückgegeben - Nur serverseitig: Halten Sie Keys aus URLs, Browser-Code und Logs heraus
Limits
- Inputs pro Task: 1 bis 10.000
- Größe: 16 KiB pro Input, 10 MiB pro Anfrage
- Laufzeit: bis zu 24 Stunden pro Task
- Task-Erstellung: 10 Anfragen pro 60 Sekunden und Account
- Polling und Ergebnisse: 120 Anfragen pro 60 Sekunden und Vorgang
- Aktive Tasks: etwa 20 gleichzeitig pro Account
- Aufbewahrung: Tasks und Ergebnisse werden 90 Tage lang gespeichert
Häufig gestellte Fragen
Alles, was Sie oder Ihr AI-Coding-Agent zur Integration der Waterfall Phone Finder API benötigen: Authentifizierung, Anfrage, Polling, Ergebnisse, Limits und Wiederholungsversuche.


