API voor het opschonen van bedrijfsnamen
Zet rommelige bedrijfsnamen om in nette, leesbare namen vanuit je AI-assistent, no-code workflow of eigen code.
- Vanaf $0.00034 per opgeschoonde naam
- Verwijdert rechtsvormen
- 10.000 opgeschoonde namen per taak
| Bedrijfsnaam |
|---|
| BRIGHTWAVE ANALYTICS, INC. |
| northpeak logistics llc |
| Juniper & Vale Studio GmbH |
Vertrouwd door meer dan 38.000 gebruikers bij startups en Fortune 500-teams
Werkt met elke tool die HTTP-requests kan verzenden
Claude
Cursor
Codex
Make
n8n
Zapier
- Je eigen code
Kies hoe je wilt beginnen
Laat een AI-assistent of je automatiseringstool de setup uitvoeren, of roep de REST API aan vanuit je eigen code.
Plak de setup-prompt
Kopieer de prompt voor Claude Code, Codex of Cursor, of voor Make, n8n of Zapier, en plak deze erin. De AI maakt een Datablist-map op je computer en stelt alles in.
Plak je API-key
Wanneer de AI erom vraagt, kopieer je je API-key uit de Datablist-app en plak je deze in het geopende .env-bestand. Plak deze nooit in de chat.
Ontvang je resultaten
Verstuur je lijst met bedrijfsnamen en ontvang per naam één rij: de opgeschoonde naam en een betrouwbaarheidsniveau, klaar voor je emails, spreadsheet of CRM.
Bekijk een voorbeeldresultaatGebruik je Make, n8n of Zapier? Hier vind je elk veld voor de 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 uit.
1. Verstuur je lijst (HTTP-request)
- Methode
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Headers
X-API-Key= je 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"}}]}
- Bewaar
- De
@iduit de response. Dat is je taak-ID.
2. Wacht tot de taak is voltooid
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 uit
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.
In één oogopslag
Verwijder rechtsvormen zoals Inc., LLC of GmbH, corrigeer hoofdlettergebruik en haal ruis weg, terwijl de naam herkenbaar blijft. Geen Datablist-workspace, collectie of import nodig.
Wat je invoert
- Bedrijfsnamen: Eén per rij, rechtstreeks uit je lijst, spreadsheet of CRM
- Rechtsvormen behouden (optioneel): Behoud Inc., Ltd., GmbH of SAS wanneer je die nodig hebt
Wat je terugkrijgt
- De opgeschoonde naam: Bijvoorbeeld Brightwave Analytics in plaats van BRIGHTWAVE ANALYTICS, INC.
- Een betrouwbaarheidsniveau: Hoog, Gemiddeld, Laag of Zeer laag, zodat je weet wat je moet controleren
Wat het kost
- 0.5 credits per naam: Voor elke naam die je laat opschonen
- 1.000 credits = $1: Gedeeld met de Datablist-app
Wat teams ermee bouwen
Voeg Company Name Cleaner toe op elke plek waar je data al doorheen stroomt.
Personaliseer cold emails
- Bedrijfsnaam uit je lijst
- Klaar voor je email
Schrijf in elke openingszin en onderwerpregel "Hallo team van Brightwave" in plaats van "BRIGHTWAVE ANALYTICS, INC.".
Accounts matchen en dedupliceren
- Nieuw account in het CRM
- Gematcht met bestaande records
Schoon namen op voordat je ze vergelijkt, zodat Acme Inc. en ACME INC aan hetzelfde account in HubSpot, Salesforce of Pipedrive worden gekoppeld.
Namen voorbereiden voor lookups
- Ruwe bedrijfsnaam
- Domein, LinkedIn, emails
Schoon namen eerst op en stuur ze daarna naar Company Name to Domain of een email finder voor betere matches.
Wat gaat het kosten?
Betaal per lookup met credits. API-toegang begint bij het Growth-abonnement.
Hoeveel gaat het kosten?
Geef aan hoeveel bedrijfsnamen je wilt opschonen, dan tonen we de voordeligste manier om dit te doen.
= 500 credits tegen 0,5 credits per naam
Hoe credits werken
1.000 credits = $1, dus elke credit kost een tiende cent. Opschonen kost 0.5 credits per naam. Lege invoer en dubbele namen kunnen het werkelijke verbruik verlagen. Elk resultaat retourneert creditsUsed, zodat je het verbruik per rij kunt volgen. Credits uit je abonnement worden maandelijks vernieuwd en vervallen als ze niet worden gebruikt. Extra gekochte credits verlopen nooit.
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/company-name-cleaner-api
Officiële voorbeelden: cURL, Python met Requests of async HTTPX, en TypeScript. Zet je key in DATABLIST_API_KEY en voer de code uit.
Kopiëren, plakken, uitvoeren
Een volledig script dat een taak aanmaakt, erop wacht en elk resultaat weergeeft. 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": "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'Wat de API retourneert
Eén resultaat per invoer, met je inputId, een status, de outputs en het aantal gebruikte credits. Voorbeelddata.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"cleanedCompanyName": "Brightwave Analytics",
"companyNameConfidence": "High"
},
"creditsUsed": "0.5",
"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/company-name-cleaner (documentatie bijgewerkt op 21 okt. 2026). Schemaversie: 2026-09-12.
API-schema bekijken (JSON) (opent in een nieuw tabblad)
- /v1/enrichments/company-name-cleaner
- Lees het schema, geen key nodig
- POST
- /v1/enrichments/tasks
- Maak een taak aan
- /v1/enrichments/tasks/{taskId}
- Poll status en voortgang
- /v1/enrichments/tasks/{taskId}/results
- Lees resultaten, 1 tot 100 per pagina
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Annuleer een actieve taak
- /v1/enrichments/tasks
- Taakgeschiedenis, nieuwste eerst
Schemareferentie
Verstuur settings eenmaal per taak en één data-object per invoer. Resultaten kunnen extra velden bevatten wanneer de enrichment verder wordt ontwikkeld. Behoud daarom onbekende keys wanneer je outputs verwerkt.
Alle instellingen, inputs en outputs tonen
Instellingen
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. |
|---|
Inputs (data)
companyNameverplichtCompany Name | Text | Company Name to clean. |
|---|
Outputs
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. |
Eén header, duidelijke limieten
Maak een persoonlijke API-key aan in je Datablist-account en stuur deze mee met elke geauthenticeerde request.
Authenticatie
Stuur je key mee in de X-API-Key-header. Datablist wisselt en vernieuwt access tokens voor je.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Optioneel: beheer tokens zelf met
Authorization: BeareruitPOST /v1/account/token - Het een of het ander: als je beide headers verstuurt, krijg je
400 AmbiguousCredentialsterug - Alleen server-side: houd keys uit URL's, browsercode en logs
Limieten
- Inputs per taak: 1 tot 10.000
- Grootte: 16 KiB per invoer, 10 MiB per request
- Uitvoeringstijd: 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
Veelgestelde vragen
Alles wat jij of je AI coding agent nodig heeft om de Company Name Cleaner API te integreren: authenticatie, requests, polling, resultaten, limieten en retries.


