API de nettoyage des noms d’entreprise
Transformez des noms d’entreprise désordonnés en noms propres et lisibles depuis votre assistant AI, un workflow no-code ou votre propre code.
- À partir de 0,00034 $ par nom nettoyé
- Supprime les formes juridiques
- 10 000 noms nettoyés par tâche
| Nom de l’entreprise |
|---|
| BRIGHTWAVE ANALYTICS, INC. |
| northpeak logistics llc |
| Juniper & Vale Studio GmbH |
Déjà adopté par plus de 38 000 utilisateurs dans des startups et des équipes du Fortune 500
Fonctionne avec tout outil capable d’envoyer des requêtes HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- Votre propre code
Choisissez votre méthode
Laissez un assistant AI ou votre outil d’automatisation effectuer la configuration, ou appelez l’API REST depuis votre propre code.
Collez le prompt de configuration
Copiez le prompt pour Claude Code, Codex ou Cursor, ou pour Make, n8n ou Zapier, puis collez-le. L’AI crée un dossier Datablist sur votre ordinateur et configure tout pour vous.
Collez votre clé API
Lorsque l’AI vous le demande, copiez votre clé API depuis l’application Datablist et collez-la dans le fichier .env qu’elle a ouvert. Ne la collez jamais dans le chat.
Obtenez vos résultats
Envoyez votre liste de noms d’entreprise et récupérez une ligne par nom : le nom nettoyé et un niveau de confiance, prêts pour vos emails, votre feuille de calcul ou votre CRM.
Voir un exemple de résultatVous utilisez Make, n8n ou Zapier ? Voici tous les champs de la requête HTTP
Utilisez le module ou le nœud de requête HTTP proposé par votre outil. Trois étapes sont nécessaires : envoyer la liste, attendre, puis lire les résultats.
1. Envoyez votre liste (requête HTTP)
- Méthode
POST- URL
https://api.datablist.com/v1/enrichments/tasks- En-têtes
X-API-Key= votre clé APIContent-Type=application/json- Corps (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"}}]}
- À conserver
- Le
@idde la réponse. Il s’agit de l’ID de votre tâche.
2. Attendez la fin du traitement
Ajoutez une courte attente ou un délai, puis une requête GET vers https://api.datablist.com/v1/enrichments/tasks/TASK_ID avec le même en-tête X-API-Key. Répétez jusqu’à ce que status soit égal à completed.
3. Lisez les résultats
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Associez outputs à vos colonnes. Si nextCursor n’est pas vide, effectuez un nouvel appel avec &cursor= suivi de cette valeur.
L’essentiel en un coup d’œil
Supprimez les formes juridiques comme Inc., LLC ou GmbH, corrigez la casse et éliminez les éléments superflus, tout en conservant un nom reconnaissable. Aucun espace de travail, aucune collection et aucun import Datablist ne sont nécessaires.
Ce que vous fournissez
- Noms d’entreprise : un par ligne, directement depuis votre liste, votre feuille de calcul ou votre CRM
- Conserver les formes juridiques (facultatif) : conservez Inc., Ltd., GmbH ou SAS lorsque vous en avez besoin
Ce que vous obtenez
- Le nom nettoyé : par exemple Brightwave Analytics au lieu de BRIGHTWAVE ANALYTICS, INC.
- Un niveau de confiance : Élevé, Moyen, Faible ou Très faible, afin de savoir quels résultats vérifier
Combien cela coûte
- 0,5 crédit par nom : pour chaque nom que vous envoyez à nettoyer
- 1 000 crédits = 1 $ : partagés avec l’application Datablist
Ce que les équipes créent avec cette API
Intégrez Company Name Cleaner partout où circulent déjà vos données.
Personnalisez vos cold emails
- Nom de l’entreprise dans votre liste
- Prêt pour votre email
Écrivez « Bonjour à l’équipe Brightwave » au lieu de « BRIGHTWAVE ANALYTICS, INC. » dans chaque première phrase et chaque objet.
Rapprochez et dédupliquez les comptes
- Nouveau compte dans le CRM
- Rapprochement avec les enregistrements existants
Nettoyez les noms avant de les comparer, afin que Acme Inc. et ACME INC correspondent au même compte dans HubSpot, Salesforce ou Pipedrive.
Préparez les noms pour vos recherches
- Nom d’entreprise brut
- Domaine, LinkedIn, emails
Nettoyez d’abord les noms, puis transmettez-les à Company Name to Domain ou à un email finder afin d’obtenir de meilleures correspondances.
Combien cela vous coûtera-t-il ?
Payez chaque recherche avec des crédits. L’accès à l’API est disponible à partir du plan Growth.
Combien cela vous coûtera-t-il ?
Indiquez-nous combien de noms d’entreprise vous devez nettoyer et nous vous présenterons l’option la plus économique.
= 500 crédits à raison de 0,5 crédits par nom
Fonctionnement des crédits
1 000 crédits = 1 $, chaque crédit coûte donc un dixième de centime. Le nettoyage coûte 0,5 crédit par nom. Les entrées vides et les noms en double peuvent réduire l’utilisation réelle, et chaque résultat renvoie creditsUsed afin que vous puissiez suivre la consommation par ligne. Les crédits du plan sont renouvelés chaque mois et les crédits inutilisés sont réinitialisés. Les crédits de recharge n’expirent jamais.
Intégrez-la à votre code
Tout ce dont vous avez besoin pour appeler directement l’API REST : code, réponses, endpoints, champs, authentification et limites.
datablist/company-name-cleaner-api
Exemples officiels : cURL, Python avec Requests ou HTTPX asynchrone, et TypeScript. Placez votre clé dans DATABLIST_API_KEY et exécutez le code.
Copiez, collez, exécutez
Un script complet qui crée une tâche, attend sa fin et affiche chaque résultat. Remplacez YOUR_PERSONAL_API_KEY par votre clé.
# 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'Ce que renvoie l’API
Un résultat par entrée, avec votre inputId, un statut, les outputs et les crédits utilisés. Exemple de données.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"cleanedCompanyName": "Brightwave Analytics",
"companyNameConfidence": "High"
},
"creditsUsed": "0.5",
"error": null
}
],
"nextCursor": null
}Endpoints et champs
Tous les chemins sont relatifs à https://api.datablist.com. Les définitions des champs proviennent de GET /v1/enrichments/company-name-cleaner (documentation mise à jour le 21 oct. 2026). Version du schéma : 2026-09-12.
Voir le schéma de l’API (JSON) (s’ouvre dans un nouvel onglet)
- /v1/enrichments/company-name-cleaner
- Lire le schéma, sans clé requise
- POST
- /v1/enrichments/tasks
- Créer une tâche
- /v1/enrichments/tasks/{taskId}
- Vérifier le statut et la progression
- /v1/enrichments/tasks/{taskId}/results
- Lire les résultats, de 1 à 100 par page
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Annuler une tâche en cours
- /v1/enrichments/tasks
- Historique des tâches, des plus récentes aux plus anciennes
Référence du schéma
Envoyez settings une fois par tâche et un objet data par entrée. Les résultats peuvent inclure des champs supplémentaires à mesure que l’enrichissement évolue : conservez donc les clés inconnues lors de l’analyse de outputs.
Afficher tous les paramètres, entrées et sorties
Paramètres
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. |
|---|
Entrées (data)
companyNameobligatoireCompany Name | Text | Company Name to clean. |
|---|
Sorties
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. |
Un seul en-tête, des limites claires
Créez une clé API personnelle dans votre compte Datablist et envoyez-la avec chaque requête authentifiée.
Authentification
Envoyez votre clé dans l’en-tête X-API-Key. Datablist échange et renouvelle les tokens d’accès pour vous.
- En-tête :
X-API-Key: YOUR_PERSONAL_API_KEY - Facultatif : gérez vous-même les tokens avec
Authorization: Bearerobtenu depuisPOST /v1/account/token - L’un ou l’autre : l’envoi des deux en-têtes renvoie
400 AmbiguousCredentials - Côté serveur uniquement : ne placez pas vos clés dans les URL, le code exécuté dans le navigateur ou les logs
Limites
- Entrées par tâche : de 1 à 10 000
- Taille : 16 Kio par entrée, 10 Mio par requête
- Durée d’exécution : jusqu’à 24 heures par tâche
- Création de tâches : 10 requêtes par période de 60 secondes et par compte
- Vérification du statut et résultats : 120 requêtes par période de 60 secondes et par opération
- Tâches actives : environ 20 simultanément par compte
- Conservation : les tâches et les résultats sont conservés pendant 90 jours
Questions fréquentes
Tout ce dont vous ou votre agent de programmation AI avez besoin pour intégrer l’API Company Name Cleaner : authentification, requête, vérification du statut, résultats, limites et nouvelles tentatives.


