API zur Bereinigung von Firmennamen
Verwandeln Sie unübersichtliche Firmennamen über Ihren AI-Assistenten, einen No-Code-Workflow oder eigenen Code in saubere, lesbare Namen.
- Ab 0,00034 $ pro bereinigtem Namen
- Entfernt Rechtsformen
- 10.000 bereinigte Namen pro Task
| Firmenname |
|---|
| BRIGHTWAVE ANALYTICS, INC. |
| northpeak logistics llc |
| Juniper & Vale Studio GmbH |
Mehr als 38.000 Nutzer vertrauen Datablist – von Start-ups bis zu 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 auf Ihrem Computer einen Datablist-Ordner 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 Datei .env ein. Fügen Sie ihn niemals in den Chat ein.
Ergebnisse abrufen
Senden Sie Ihre Liste mit Firmennamen und erhalten Sie pro Name eine Zeile zurück: den bereinigten Namen und eine Konfidenzstufe, bereit für Ihre Emails, Tabelle 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": "company-name-cleaner","uniqueId": "company-name-cleaner-import-1","settings": {"keepLegalSuffix": false},"inputs": [{"inputId": "row-1", "data": {"companyName": "BRIGHTWAVE ANALYTICS, INC."}},{"inputId": "row-2", "data": {"companyName": "northpeak logistics llc"}},{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio GmbH"}}]}
- 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, führen Sie den Aufruf erneut mit &cursor= und dem entsprechenden Wert aus.
Auf einen Blick
Entfernen Sie Rechtsformen wie Inc., LLC oder GmbH, korrigieren Sie die Groß- und Kleinschreibung und beseitigen Sie unnötige Zusätze, ohne die Wiedererkennbarkeit des Namens zu beeinträchtigen. Kein Datablist-Workspace, keine Collection und kein Import erforderlich.
Ihre Eingabedaten
- Firmennamen: Einer pro Zeile, direkt aus Ihrer Liste, Tabelle oder Ihrem CRM
- Rechtsformen beibehalten (optional): Behalten Sie Inc., Ltd., GmbH oder SAS bei, wenn Sie diese benötigen
Ihre Ergebnisse
- Der bereinigte Name: Zum Beispiel Brightwave Analytics statt BRIGHTWAVE ANALYTICS, INC.
- Eine Konfidenzstufe: Hoch, Mittel, Niedrig oder Sehr niedrig, damit Sie wissen, was Sie überprüfen sollten
Die Kosten
- 0,5 Credits pro Name: Für jeden zur Bereinigung gesendeten Namen
- 1.000 Credits = 1 $: Gemeinsam mit der Datablist-App nutzbar
Was Teams damit entwickeln
Integrieren Sie den Company Name Cleaner überall dort, wo Ihre Daten bereits fließen.
Cold Emails personalisieren
- Firmenname aus Ihrer Liste
- Bereit für Ihre Email
Schreiben Sie in jeder ersten Zeile und Betreffzeile „Hallo an das Team von Brightwave“ statt „BRIGHTWAVE ANALYTICS, INC.“.
Accounts abgleichen und deduplizieren
- Neuer Account im CRM
- Mit vorhandenen Datensätzen abgeglichen
Bereinigen Sie Namen vor dem Vergleich, damit Acme Inc. und ACME INC demselben Account in HubSpot, Salesforce oder Pipedrive zugeordnet werden.
Namen für Lookups vorbereiten
- Unbearbeiteter Firmenname
- Domain, LinkedIn, Emails
Bereinigen Sie Namen zuerst und übergeben Sie sie anschließend an Company Name to Domain oder einen Email Finder, um bessere Treffer zu erzielen.
Was kostet es Sie?
Bezahlen Sie pro Lookup mit Credits. Der API-Zugang ist ab dem Growth-Tarif verfügbar.
Wie viel kostet es Sie?
Geben Sie an, wie viele Firmennamen Sie bereinigen möchten, und wir zeigen Ihnen die günstigste Möglichkeit.
= 500 Credits bei 0,5 Credits pro Name
So funktionieren Credits
1.000 Credits = 1 $, ein Credit kostet somit ein Zehntel Cent. Die Bereinigung kostet 0,5 Credits pro Name. Leere Eingaben und doppelte Namen können den tatsächlichen Verbrauch reduzieren. Jedes Ergebnis enthält creditsUsed, sodass Sie den Verbrauch pro Zeile nachverfolgen können. Tarif-Credits werden monatlich erneuert und verfallen, wenn sie nicht genutzt werden. Zusätzlich erworbene Credits verfallen nie.
Integrieren Sie die API in Ihren Code
Alles, was Sie für den direkten Aufruf der REST API benötigen: Code, Antworten, Endpoints, Felder, Authentifizierung und Limits.
datablist/company-name-cleaner-api
Offizielle Beispiele: cURL, Python mit Requests oder asynchronem HTTPX und TypeScript. Hinterlegen Sie Ihren Key in DATABLIST_API_KEY und führen Sie den Code aus.
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": "company-name-cleaner",
"uniqueId": "company-name-cleaner-import-1",
"settings": {
"keepLegalSuffix": false
},
"inputs": [
{"inputId": "row-1", "data": {"companyName": "BRIGHTWAVE ANALYTICS, INC."}},
{"inputId": "row-2", "data": {"companyName": "northpeak logistics llc"}},
{"inputId": "row-3", "data": {"companyName": "Juniper & Vale Studio GmbH"}}
]
}'
# 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": {
"cleanedCompanyName": "Brightwave Analytics",
"companyNameConfidence": "High"
},
"creditsUsed": "0.5",
"error": null
}
],
"nextCursor": null
}Endpoints und Felder
Alle Pfade sind relativ zu https://api.datablist.com. Die Felddefinitionen stammen aus GET /v1/enrichments/company-name-cleaner (Dokumentation aktualisiert am 21. Okt. 2026). Schemaversion: 2026-09-12.
API-Schema ansehen (JSON) (wird in einem neuen Tab geöffnet)
- /v1/enrichments/company-name-cleaner
- 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 abrufen, 1 bis 100 pro Seite
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Laufenden Task abbrechen
- /v1/enrichments/tasks
- Task-Verlauf, neueste zuerst
Schemareferenz
Senden Sie settings einmal pro Task und ein data-Objekt pro Eingabe. Ergebnisse können zusätzliche Felder enthalten, wenn das Enrichment weiterentwickelt wird. Behalten Sie daher beim Parsen von outputs unbekannte Keys bei.
Alle Einstellungen, Eingaben und Ausgaben anzeigen
Einstellungen
keepLegalSuffixKeep Legal Forms | Boolean | Keep legal forms such as GmbH, Ltd., Inc., or SAS in the cleaned name instead of removing them. Default to False. |
|---|
Eingaben (data)
companyNameerforderlichCompany Name | Text | Company Name to clean. |
|---|
Ausgaben
cleanedCompanyNameCleaned Company Name | Text | The company name cleaned and standardized. |
|---|---|---|
companyNameConfidenceCompany Name Confidence | Text | AI-estimated confidence that the cleaned name preserves the company's identity: 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 Header X-API-Key. 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 Task: 1 bis 10.000
- Größe: 16 KiB pro Eingabe, 10 MiB pro Anfrage
- Laufzeit: bis zu 24 Stunden pro Task
- Task-Erstellung: 10 Anfragen pro 60 Sekunden und Konto
- Polling und Ergebnisse: 120 Anfragen pro 60 Sekunden und Vorgang
- Aktive Tasks: etwa 20 gleichzeitig pro Konto
- Aufbewahrung: Tasks und Ergebnisse werden 90 Tage lang gespeichert
Häufig gestellte Fragen
Alles, was Sie oder Ihr AI-Coding-Agent zur Integration der Company Name Cleaner API benötigen: Authentifizierung, Anfrage, Polling, Ergebnisse, Limits und Wiederholungsversuche.


