Firmennamen-zu-Domain-API
Finden Sie über Ihren AI-Assistenten, einen No-Code-Workflow oder Ihren eigenen Code die Website hinter jedem Firmennamen.
- Ab $0.001 pro Domain
- Domain und vollständige URL
- 10.000 Domains pro Aufgabe
| Firmenname |
|---|
| Brightwave Analytics |
| Northpeak Logistics |
| Juniper & Vale Studio |
Mehr als 38.000 Nutzer in Start-ups und Fortune-500-Teams vertrauen Datablist
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 Sie ihn in die geöffnete .env-Datei ein. Fügen Sie ihn niemals in den Chat ein.
Ergebnisse abrufen
Senden Sie Ihre Namensliste und erhalten Sie pro Namen eine Zeile zurück: Domain, Website und Konfidenzstufe – bereit für Ihre Tabelle oder Ihr CRM.
Beispielergebnis ansehenNutzen Sie 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 abrufen.
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": "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"}}]}
- Aufbewahren
- Die
@idaus der Antwort. Das ist Ihre Aufgaben-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 abrufen
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Ordnen Sie outputs Ihren Spalten zu. Wenn nextCursor nicht leer ist, führen Sie den Aufruf erneut mit &cursor= und diesem Wert aus.
Auf einen Blick
Gibt die zum Namen passende Domain und Website zurück. Filtern Sie nach Land, um die Ergebnisse einzugrenzen. Wenn mehrere Domains passen, wird die Domain mit dem höheren Traffic zurückgegeben. Kein Datablist-Workspace, keine Collection und kein Import erforderlich.
Ihre Eingaben
- Firmennamen: Einer pro Zeile, direkt aus Ihrer Liste, Tabelle oder Ihrem CRM
- Ein Land (optional): Grenzt die Suche ein, beispielsweise auf die USA oder Frankreich
- Suchquelle: Unser Firmendatensatz, Google oder beides
Ihre Ergebnisse
- Die Domain: Zum Beispiel brightwaveanalytics.com
- Die Website: Die vollständige, direkt aufrufbare Webadresse
- Eine Konfidenzstufe: Hoch, Mittel, Niedrig oder Sehr niedrig, damit Sie wissen, was Sie überprüfen sollten
Die Kosten
- In unserem Datensatz gefunden: 1 Credit, nur wenn eine Domain gefunden wird
- Auf Google gesucht: 2,5 Credits pro gesuchtem Namen
- 1.000 Credits = $1: Gemeinsam mit der Datablist-App nutzbar
Was Teams damit entwickeln
Integrieren Sie Firmennamen-zu-Domain überall dort, wo Ihre Daten bereits fließen.
Accounts in Ihrem CRM vervollständigen
- Neuer Account im CRM
- Domain im Datensatz speichern
Führen Sie die Suche immer dann aus, wenn ein Account ohne Website eingeht, damit HubSpot, Salesforce oder Pipedrive stets über eine Domain für den Abgleich verfügt.
Ihre Enrichment-Pipeline versorgen
- Firmenname
- Emails, Firmografien, LinkedIn
Die Domain ist der Schlüssel, den die meisten anderen Enrichments benötigen. Ermitteln Sie sie zuerst und übergeben Sie sie anschließend an ein Company Enrichment oder einen Email Finder.
Eventlisten in Domains umwandeln
- Messe- oder Partnerliste
- Deduplizieren und weiterleiten
Wandeln Sie reine Firmennamen aus Messelisten, Partnerexporten oder Formulareingaben in Domains um, die Sie deduplizieren und weiterleiten können.
Was kostet es Sie?
Bezahlen Sie pro Abfrage mit Credits. Der API-Zugriff ist ab dem Growth-Tarif verfügbar.
Wie viel kostet es Sie?
Geben Sie an, wie viele Firmennamen Sie auflösen möchten, und wir zeigen Ihnen den günstigsten Weg.
= 1.450 Credits: 700 Datenbanktreffer zu je 1 Credit, 300 Google-Suchen zu je 2,5 Credits
So funktionieren Credits
1.000 Credits = $1, somit kostet jeder Credit ein Zehntel Cent. Ein Datenbanktreffer kostet 1 Credit und wird nur berechnet, wenn eine Domain zurückgegeben wird. Eine Google-Fallback-Suche kostet 2,5 Credits und wird unabhängig vom Ergebnis berechnet. Daher bestimmt die Aufteilung zwischen beiden Optionen Ihre Rechnung. Google-Ergebnisse werden 48 Stunden lang zwischengespeichert. Wenn Sie innerhalb dieses Zeitraums eine Einstellung ändern und die Suche erneut ausführen, kostet dies 1 Credit pro Zeile statt 2,5. Tarif-Credits werden monatlich erneuert und verfallen, wenn sie nicht genutzt werden. Zusätzlich erworbene Credits verfallen nie.
In Ihren Code integrieren
Alles, was Sie für den direkten Aufruf der REST API benötigen: Code, Antworten, Endpoints, Felder, Authentifizierung und Limits.
datablist/company-name-to-domain-api
Offizielle Beispiele: cURL, Python mit requests und HTTPX sowie CSV-Massenverarbeitung. Speichern Sie Ihren Key in DATABLIST_API_KEY und führen Sie den Code aus.
Kopieren, einfügen, ausführen
Ein vollständiges Skript, das eine Aufgabe erstellt, auf deren 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": "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'Was die API zurückgibt
Ein Ergebnis pro Eingabe mit Ihrer inputId, einem Status, den Outputs und den verwendeten Credits. Beispieldaten.
{
"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 und Felder
Alle Pfade beziehen sich auf https://api.datablist.com. Die Felddefinitionen stammen aus GET /v1/enrichments/company-name-to-domain (Schemaversion 2026-09-12).
API-Schema ansehen (JSON) (wird in einem neuen Tab geöffnet)
- /v1/enrichments/company-name-to-domain
- Schema abrufen, kein Key erforderlich
- POST
- /v1/enrichments/tasks
- Aufgabe erstellen
- /v1/enrichments/tasks/{taskId}
- Status und Fortschritt abfragen
- /v1/enrichments/tasks/{taskId}/results
- Ergebnisse abrufen, 1 bis 100 pro Seite
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Laufende Aufgabe abbrechen
- /v1/enrichments/tasks
- Aufgabenverlauf, neueste zuerst
Schemareferenz
Senden Sie settings einmal pro Aufgabe und ein data-Objekt pro Eingabe. Da Ergebnisse im Zuge der Weiterentwicklung des Enrichments zusätzliche Felder enthalten können, sollten Sie unbekannte Schlüssel beim Parsen von outputs beibehalten.
Alle Einstellungen, Eingaben und Ausgaben anzeigen
Einstellungen
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.Zulässige Werte: |
|---|---|---|
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.Zulässige Werte: |
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. Aktiviert, wenn: |
skipDomainsSkip following domains | Text list or Text | Additional domains to exclude when selecting company websites, as an array of domains. Aktiviert, wenn: |
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. Aktiviert, wenn: |
Eingaben (data)
companyNameerforderlichCompany 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. Aktiviert, wenn: |
Ausgaben
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.Format: |
domainConfidenceDomain Confidence | Text | Confidence level of the match: High, Medium, Low, or Very Low. |
Ein Header, klare Limits
Erstellen Sie in Ihrem Datablist-Konto 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 Zugriffstoken für Sie.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Optional: Verwalten Sie Token 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, Browsercode und Logs heraus
Limits
- Eingaben pro Aufgabe: 1 bis 10.000
- Größe: 16 KiB pro Eingabe, 10 MiB pro Anfrage
- Laufzeit: Bis zu 24 Stunden pro Aufgabe
- Aufgabenerstellung: 10 Anfragen pro 60 Sekunden und Konto
- Polling und Ergebnisse: 120 Anfragen pro 60 Sekunden und Vorgang
- Aktive Aufgaben: Etwa 20 gleichzeitig pro Konto
- Aufbewahrung: Aufgaben und Ergebnisse werden 90 Tage lang gespeichert
Häufig gestellte Fragen
Alles, was Sie oder Ihr AI-Coding-Agent zur Integration der Firmennamen-zu-Domain-API benötigen: Authentifizierung, Anfrage, Polling, Ergebnisse, Limits und Wiederholungsversuche.


