The Companies API LogoThe Companies API Logo
APIEntreprisesCas d'usagesTarifs
S'identifierS'identifier

Votre API d'enrichissement pour booster votre produit et votre marketing

Recherchez des entreprises, enrichissez une liste de domaines et trouvez des entreprises similaires.

Rechercher ou enrichir des entreprisesEntreprises
13 Endpoints
Demander des actions sur des entreprisesActionsNew
2 Endpoints
Parcourir nos industriesIndustries
2 Endpoints
Parcourir nos technologiesTechnologies
1 Endpoint
Parcourir nos localisationsLocalisations
5 Endpoints
Parcourir nos professionsProfessions
1 Endpoint
Gérer vos listesListes
4 Endpoints
Gérer votre équipeÉquipe
1 Endpoint
Utilitaires de l'APIUtilitaires
2 Endpoints

Documentation de l'API

The Companies API est organisée selon l'architecture REST. Nos routes acceptent des requêtes encodées au format form et retournent des réponses encodées au format JSON. Vous pouvez sauter d'une fonctionnalité à l'autre avec le menu de navigation à gauche. Des exemples avec des réponses réelles sont fournis sur le côté droit de la page.

julien
Bien sûr, si vous avez besoin d'aide pour quoique ce soit ou si vous souhaitez voir des fonctionnalités supplémentaires, n'hésitez pas à nous contacter dans la chatbox. Nous sommes généralement rapides pour les implémenter.
Power
Besoin d'aide ?

Envoyez nous un message dans la chatbox. Un développeur vous répondra dès que possible pour répondre à vos questions.

Pas un développeur ?

Nous pouvons vous aider à intégrer notre API. Envoyez-nous un message dans la chatbox.

Authentification

The Companies API utilise des jetons d'API pour authentifier les requêtes. Vous pouvez gérer vos jetons d'API dans vos paramètres ou sur le côté droit de cette section.

Il y a deux façons d'authentifier vos requêtes HTTP vers l'API:

En ajoutant un en-tête "Autorization". L'en-tête "Authorization" est formaté comme suit : "Authorization: Basic MY-API-TOKEN" (remplacez "MY-API-TOKEN" par l'un des vôtres).

En envoyant le jeton API en tant que paramètre "GET". Comme ceci "?token=MY-API-TOKEN" (principalement utilisé pour tester rapidement un endpoint).

power
Veuillez noter que vous ne pouvez utiliser que HTTPS pour accéder à l'API. HTTP n'est pas pris en charge.
nada
Vos jetons d'API sont très importants, alors gardez-les en sécurité ! Ne les partagez pas dans des zones publiques telles que GitHub, le code côté client, etc. Ces clés d'authentification sont permanentes (elles n'expirent jamais). Vous pouvez les considérer comme sûrs à long terme.

Bon à savoir

Pour vous aider à tester tous nos endpoints, votre jeton d'API est automatiquement inclus lorsque vous les copiez.
Power

Aucun token API trouvé

Créez un token API pour commencer à utiliser nos endpoints.

Erreurs & Rate-Limiting

The Companies API utilise des codes de réponse HTTP conventionnels pour indiquer le succès ou l'échec d'une requête API. En général, les codes dans la plage 2xx indiquent un succès. Les codes dans la plage 4xx indiquent une erreur qui a échoué compte tenu des informations fournies (par exemple, un paramètre requis a été omis). Les codes dans la plage 5xx indiquent une erreur avec nos serveurs (ce sont des cas rares).

Certaines erreurs 4xx qui peuvent être gérées de manière programmable comprennent un code d'erreur qui explique brièvement ce qu'il s'est produit.

Objet d'erreur

error. codestring

Pour certaines erreurs qui peuvent être gérées de manière programmable, un chiffre indiquant le code d'erreur rapporté.

403

error. messagestring

Un message lisible par un humain fournissant plus de détails sur l'erreur.

Missing API token

error. typestring

Le type d'erreur retourné (voir la liste à votre droite).

apiConnectionError

Valeurs possibles

apiConnectionError
apiError
authenticationError
invalidRequestError
noCreditsRemaining
rateLimitError
anthony
Chaque plan dispose de sa propre limitation concernant le nombre de requêtes par seconde que vous pouvez effectuer. Startup: 50 RPS, Scaleup: 250 RPS, Enterprise: 1,000 RPS.
Résumé des codes de statut HTTP
200 - OKLa requête a réussi.
400 - Bad RequestLa requête est refusée, souvent en raison de l'absence d'un paramètre requis.
401 - UnauthorizedAucun jeton API valide fourni.
402 - Request FailedLes paramètres étaient valides, mais la requête a échoué.
403 - ForbiddenLe jeton API n'a pas la permission d'exécuter la requête.
404 - Not FoundLa ressource demandée n'existe pas.
409 - ConflictLa requête est en conflit avec une autre requête (peut-être en raison de l'utilisation de la même clé idempotente).
429 - Too Many RequestsTrop de requêtes ont frappé l'API trop rapidement. Nous vous recommandons une temporisation de vos requêtes.
500, 502, 503, 504 - Server ErrorsQuelque chose s'est mal passé de notre côté. Ces rares erreurs doivent être signalées, mais nous les enregistrons avec PostHog et les corrigeons dès qu'elles se produisent.
Résumé des types d'erreurs HTTP
apiConnectionErrorÉchec de la connexion à The Companies API.
apiErrorLes erreurs API couvrent tout autre type de problème (par exemple, un problème temporaire avec les serveurs de The Companies API) et sont extrêmement rares.
authenticationErrorÉchec de l'authentification dans la requête.
invalidRequestErrorLes erreurs de requête invalides se produisent lorsque votre requête a des paramètres invalides.
noCreditsRemainingVous n'avez plus de crédits restants pour effectuer cette requête.
rateLimitErrorTrop de requêtes ont frappé l'API trop rapidement. Nous vous recommandons une temporisation de vos requêtes.

Webhooks

The Companies API utilise des webhooks pour vous notifier des changements ou lorsqu'une opération est terminée. Vous pouvez gérer vos webhooks sur le côté droit de cette section ou dans vos paramètres.

Les webhooks sont utiles pour recevoir les résultats de nos algorithmes. Par exemple, lorsque une nouvelle entreprise que vous avez demandée a été scrappée.

julien
Nous sommes toujours à la recherche de nouvelles façons d'utiliser les webhooks. Si vous avez la moindre suggestion, n'hésitez pas à nous contacter.
Power

Aucun webhook trouvé

Créez un webhook pour recevoir une notification pour les événements importants.

Entreprises

Vous trouverez ci-dessous toutes nos fonctionnalités concernant notre base de données d'entreprises.

Vous pouvez rechercher des entreprises avec une condition spécifique ou par nom. Vous pouvez également récupérer le profil d'une entreprise en fournissant son nom de domaine ou l'une de ses URL de réseaux sociaux.

Vous désirez également récupérer des entreprises similaires ou même les patterns d'e-mails qu'elles utilisent? Nous avons la solution.

power
Un concept important à garder à l'esprit est que nous représentons une entreprise par son nom de domaine (par exemple, microsoft.com). C'est ce que nous utilisons comme clé unique. Cela signifie que lorsque nous découvrons un nouveau nom de domaine, nous le considérons comme une nouvelle entreprise.
Endpoints
GET
https://api.thecompaniesapi.com/v2/companies
GET
https://api.thecompaniesapi.com/v2/companies/by-name
GET
https://api.thecompaniesapi.com/v2/companies/by-prompt
GET
https://api.thecompaniesapi.com/v2/companies/similar
GET
https://api.thecompaniesapi.com/v2/companies/count
GET
https://api.thecompaniesapi.com/v2/companies/:domain
GET
https://api.thecompaniesapi.com/v2/companies/by-email
GET
https://api.thecompaniesapi.com/v2/companies/by-social
GET
https://api.thecompaniesapi.com/v2/companies/:domain/email-patterns
POST
https://api.thecompaniesapi.com/v2/companies/:domain/ask
GET
https://api.thecompaniesapi.com/v2/companies/:domain/context
GET
https://api.thecompaniesapi.com/v2/companies/analytics
GET
https://api.thecompaniesapi.com/v2/companies/analytics/export

Rechercher des entreprises

1 crédit par entreprise

Vous avez besoin de rechercher des entreprises situées dans un pays donné pour un secteur d'activité spécifique et qui utilisent une technologie particulière ? Combinez nos conditions et créez des requêtes de recherche puissantes pour les identifier.

Vous voulez construire un moteur de recherche d'entreprises puissant sur votre application ? Nous avons écrit un guide pour vous aider à le faire.

Paramètres de requête

querystring (requis)

Un array de conditions que les entreprises doivent remplir.

Assurez-vous que ce paramètre soir stringifié et encodé.

GET
https://api.thecompaniesapi.com/v2/companies?query=%5B%7B%22attribute%22%3A%22about.industries%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22retail%22%2C%22internet%22%2C%22services%22%5D%7D%2C%7B%22attribute%22%3A%22locations.headquarters.country.code%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22us%22%2C%22fr%22%2C%22gb%22%5D%7D%5D&token=XXXXXX
L'endpoint qui définit vos critères de recherche.
domainsToExcludestring (optionnel)

Une liste de domaines séparés par des virgules à exclure des résultats.

/companies?domainsToExclude=amazon.com,pearson.com

linkedinToExcludestring (optionnel)

Une liste d'URLs LinkedIn séparées par des virgules à exclure des résultats.

/companies?linkedinToExclude=https://www.linkedin.com/company/amazon,https://www.linkedin.com/company/pearson

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/companies?page=1

searchstring (optionnel)

Une requête de recherche supplémentaire appliquée au nom de l'entreprise ou au domaine.

/companies?search=amazon

searchFieldsarray (optionnel)

Définissez les champs à rechercher.

/companies?searchFields[]=domain&searchFields[]=name

Valeurs possibles

about.name
domain.domain
simplifiedboolean (optionnel)

Retourne une version simplifiée des entreprises (aucun crédit déduit mais des limitations sont appliquées sur le plan gratuit). C'est utile pour prévisualiser les données avant de récupérer la version complète. Par défaut à false.

/companies?simplified=true

Valeurs possibles

false
true
sizenumber (optionnel)

Le nombre d'entreprises à retourner (entre 1 et 100). Par défaut 10.

/companies?size=10

sortFieldsstring (optionnel)

Un array de plusieurs champs combinés pour trier les résultats.

…/companies?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D

Assurez-vous que ce paramètre soir stringifié et encodé.

sortKeystring (optionnel)

Le champ pour trier les résultats.

…/companies?sortKey=meta.score

Valeurs possibles

about.businessType
about.industries
about.industry
about.name
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
Afficher 13 autres
sortOrderstring (optionnel)

L'ordre pour trier les résultats.

…/companies?sortOrder=asc

Valeurs possibles

asc
desc

Réponse

companiesarray

Les entreprises qui correspondent à vos conditions.

Parcourir tous les points de données
metaobject

Les informations sur les métas.

queryarray

Les conditions que les entreprises doivent remplir.

nada
Pour vous aider à créer vos premières conditions, nous avons conçu un générateur ci-dessus. Nous serions également ravis de vous aider si vous en avez le besoin.
Endpoints
GET
https://api.thecompaniesapi.com/v2/companies
POST
https://api.thecompaniesapi.com/v2/companies

Rechercher des entreprises par nom

1 crédit par entreprise

Récupérez un profil d'entreprise en fournissant le nom de l'entreprise. Vous pouvez utiliser ce endpoint si vous avez besoin de plus d'informations sur l'entreprise, mais soyez prudent. Deux entreprises peuvent avoir le même nom, par exemple, Bolt. C'est pourquoi cette fonctionnalité peut retourner plusieurs entreprises.

Paramètres de requête

namestring (requis)

Le nom de l'entreprise.

…/companies/by-name?name=microsoft

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/companies/by-name?page=1

countriesstring (optionnel)

Les pays pour filtrer les entreprises. Vous pouvez fournir plusieurs pays séparés par une virgule. Par défaut à tous les pays.

/companies/by-name?countries=us,fr,de

Valeurs possibles

ad
ae
af
ag
ai
al
am
ao
aq
ar
Afficher 238 autres
exactWordsMatchboolean (optionnel)

Si défini à true, le nom de l'entreprise doit correspondre aux mots recherchés. 'Bank of A' ne retournera pas Bank of America mais 'Bank of' et 'Bank of America' le feront. Par défaut à true.

/companies/by-name?exactWordsMatch=false

listsToExcludestring (optionnel)

Les identifiants séparés par des virgules de vos listes contenant les entreprises à exclure des résultats.

/companies/by-name?listsToExclude=3920,3925

searchFieldsarray (optionnel)

attributes.searchFields

/companies?searchFields[]=domain&searchFields[]=name

Valeurs possibles

about.name
domain.domain
simplifiedboolean (optionnel)

Retourne une version simplifiée des entreprises (aucun crédit déduit mais des limitations sont appliquées sur le plan gratuit). C'est utile pour prévisualiser les données avant de récupérer la version complète. Par défaut à false.

/companies/by-name?simplified=true

Valeurs possibles

false
true
sizenumber (optionnel)

Le nombre d'entreprises à retourner (entre 1 et 25). Par défaut à 1.

/companies/by-name?name=amazon&size=2

sortFieldsstring (optionnel)

Un array de plusieurs champs combinés pour trier les résultats.

…/companies/by-name?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D

Assurez-vous que ce paramètre soir stringifié et encodé.

sortKeystring (optionnel)

Le champ pour trier les résultats.

…/companies/by-name?sortKey=meta.score

Valeurs possibles

about.businessType
about.industries
about.industry
about.name
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
Afficher 13 autres
sortOrderstring (optionnel)

L'ordre pour trier les résultats.

…/companies/by-name?sortOrder=asc

Valeurs possibles

asc
desc

Réponse

companiesarray

Les entreprises qui correspondent au nom.

Parcourir tous les points de données
metaobject

Les informations sur les métas.

julien
Si vous avez le nom de domaine d'une entreprise, il est préférable de l'utiliser. Nous l'utilisons comme clé unique dans notre base de données. Voir notre endpoint ci-dessous.
Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/by-name

Rechercher des entreprises en utilisant un prompt

1 crédit par entreprise

Décrivez les entreprises que vous recherchez, et notre modèle d'IA les trouvera pour vous. Vous pouvez ajuster le seuil de similarité pour améliorer la précision de vos résultats.

Paramètres de requête

promptstring (requis)

Le prompt que notre modèle d'IA utilisera pour rechercher des entreprises.

…/companies/by-prompt?prompt=universities in the united states

listsToExcludestring (optionnel)

Les identifiants séparés par des virgules de vos listes contenant les entreprises à exclure des résultats.

/companies/by-prompt?listsToExclude=3920,3925

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/companies/by-prompt?page=1

similaritynumber (optionnel)

Le seuil de similarité à utiliser pour la recherche (entre 0 et 1). Par défaut à 0.75.

/companies/by-prompt?similarity=0.75

simplifiedboolean (optionnel)

S'il faut retourner une version simplifiée du profil de l'entreprise. Par défaut à false.

/companies/by-prompt?simplified=true

sizenumber (optionnel)

Le nombre d'entreprises à retourner (entre 1 et 25). Par défaut à 10.

/companies/by-prompt?size=10

sortFieldsstring (optionnel)

Un array de plusieurs champs combinés pour trier les résultats.

…/companies/by-prompt?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D

Assurez-vous que ce paramètre soir stringifié et encodé.

sortKeystring (optionnel)

Le champ pour trier les résultats.

…/companies/by-prompt?sortKey=meta.score

Valeurs possibles

about.businessType
about.industries
about.industry
about.name
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
Afficher 13 autres
sortOrderstring (optionnel)

L'ordre pour trier les résultats.

…/companies/by-prompt?sortOrder=asc

Valeurs possibles

asc
desc

Réponse

companiesarray

La liste des entreprises correspondant à votre prompt.

Parcourir tous les points de données
metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/by-prompt?prompt=universities in the united states

Recherchez des entreprises similaires (concurrents, vos clients, etc.)

5 crédits par entreprise similaire

Envoyez-nous un ou plusieurs noms de domaine et nous vous retournerons une liste d'entreprises similaires.

Paramètres de requête

domainsarray (requis)

Une liste de domaines séparés par des virgules.

…/companies/similar?domains[]=microsoft.com&domains[]=wix.com

pagenumber (optionnel)

La page à récupérer (par défaut à 1).

/companies/similar?domains[]=…&page=1

simplifiedboolean (optionnel)

Retourne une version simplifiée des entreprises (sans déduction de crédits mais des limitations sont appliquées sur le plan gratuit). Il est utile pour visualiser les données avant de récupérer la version complète. Par défaut à false.

/companies/similar?domains[]=…&simplified=true

Valeurs possibles

false
true
sizenumber (optionnel)

Le nombre de sociétés similaires à retourner (entre 1 et 100). Par défaut à 10.

/companies/similar?domains[]=…&size=50

sortFieldsstring (optionnel)

Un array de plusieurs champs combinés pour trier les résultats.

…/companies/similar?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D

Assurez-vous que ce paramètre soir stringifié et encodé.

sortKeystring (optionnel)

Le champ pour trier les résultats.

…/companies/similar?sortKey=meta.score

Valeurs possibles

about.businessType
about.industries
about.industry
about.name
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
Afficher 13 autres
sortOrderstring (optionnel)

L'ordre pour trier les résultats.

…/companies/similar?sortOrder=asc

Valeurs possibles

asc
desc

Réponse

companiesarray

Les sociétés similaires pour votre liste de domaines.

Parcourir tous les points de données
metaobject

Les informations sur les métas.

julien
Cette fonctionnalité de l'API est l'une des plus puissantes. Vous pouvez l'utiliser pour trouver des entreprises similaires à la vôtre, ou pour trouver des entreprises similaires à vos clients. Vous pouvez également l'utiliser pour trouver des entreprises similaires à vos concurrents. Les possibilités sont infinies.
Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/similar?domains[]=microsoft.com&page=1&size=10

Compter les entreprises correspondant à votre filtre

Gratuit

Comptez les entreprises correspondant à votre filtre. Utile si vous construisez votre propre moteur de recherche d'entreprises.

Paramètres de requête

querystring (requis)

Un array de conditions que les entreprises doivent remplir.

Assurez-vous que ce paramètre soir stringifié et encodé.

GET
https://api.thecompaniesapi.com/v2/companies/count?query=%5B%7B%22attribute%22%3A%22about.industries%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22retail%22%2C%22internet%22%2C%22services%22%5D%7D%2C%7B%22attribute%22%3A%22locations.headquarters.country.code%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22us%22%2C%22fr%22%2C%22gb%22%5D%7D%5D&token=XXXXXX
L'endpoint qui définit vos critères de recherche.
searchstring (optionnel)

Une requête de recherche supplémentaire appliquée au nom de l'entreprise ou au domaine.

/companies/count?search=amazon

searchFieldsarray (optionnel)

Définissez les champs à rechercher.

/companies/count?searchFields[]=domain&searchFields[]=name

Valeurs possibles

about.name
domain.domain

Réponse

countnumber

Le nombre d'entreprises correspondant aux conditions.

Endpoints
GET
https://api.thecompaniesapi.com/v2/companies/count
POST
https://api.thecompaniesapi.com/v2/companies/count

Enrichir une entreprise à partir d'un nom de domaine

1 crédit par enrichissement

Enrichissez une entreprise en nous envoyant son nom de domaine. Le nom de domaine est un meilleur identifiant que le nom de l'entreprise car il est unique et moins sujet aux fautes de frappe.

Paramètres de requête

domainstring (requis)

Le nom de domaine de l'entreprise (par exemple : apple.com, microsoft.com).

microsoft.com

simplifiedboolean (optionnel)

Lorsqu'il est activé (true), renvoie une version simplifiée des données de l'entreprise. L'appel est gratuit et aucun crédit ne sera déduit.

/companies/microsoft.com?simplified=true

refreshboolean (optionnel)

Lorsqu'il est activé (true), déclenche une mise à jour en temps réel des données de l'entreprise, incluant l'exploration du site web, l'analyse des réseaux sociaux et l'enrichissement via l'IA. Remarque : cette opération coûte 10 crédits supplémentaires par requête.

/companies/microsoft.com?refresh=true

Réponse

company. aboutobject

Informations générales sur l'entreprise.

company. analyticsobject

Données analytiques et performances du site web.

company. appsobject

Informations sur les applications offertes par l'entreprise.

company. assetsobject

Ressources de l'entreprise, y compris les actifs numériques.

company. codesobject

Codes de classification industrielle standard pour l'entreprise et autres codes d'identification.

company. companiesobject

Détails sur les entreprises liées telles que les acquisitions et les filiales.

company. contactsobject

Informations de contact, y compris les emails et les téléphones.

company. contentsobject

Contenu fourni par l'entreprise comme les blogs, les podcasts et plus.

company. descriptionsobject

Descriptions de l'entreprise et mots-clés associés convertis en anglais avec notre IA.

company. domainobject

Détails concernant le nom de domaine de l'entreprise.

company. financesobject

Données financières et informations sur les revenus de l'entreprise.

company. locationsobject

Emplacements géographiques et sièges sociaux de l'entreprise.

company. metaobject

Informations méta sur l'entreprise.

company. secondariesobject

Informations supplémentaires sur l'entreprise que nous n'avons pas pu catégoriser.

company. socialsobject

Liens et métriques des réseaux sociaux de l'entreprise.

company. technologiesobject

Technologies utilisées par l'entreprise.

company. urlsobject

URLs liées à l'entreprise.

power
Nous retournons plus de 50 points de données dont les industries, le chiffre d'affaires, les technologies… Si vous avez besoin de quelque chose que nous n'avons pas encore, n'hésitez pas à nous le faire savoir.
Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/microsoft.com
200 - OK
404 - Non trouvée

Enrichir une entreprise à partir d'un email

1 crédit par enrichissement

Enrichir une entreprise en envoyant un email.

Vous souhaitez enrichir vos utilisateurs lors de leur inscription avec des données d'entreprise précises ? Nous avons écrit un guide pour vous aider à le faire.

Paramètres de requête

emailstring (requis)

L'email à enrichir.

/companies/[email protected]

simplifiedboolean (optionnel)

Lorsqu'il est activé (true), renvoie une version simplifiée des données de l'entreprise. L'appel est gratuit et aucun crédit ne sera déduit.

/companies/[email protected]&simplified=true

refreshboolean (optionnel)

Lorsqu'il est activé (true), déclenche une mise à jour en temps réel des données de l'entreprise, incluant l'exploration du site web, l'analyse des réseaux sociaux et l'enrichissement via l'IA. Remarque : cette opération coûte 10 crédits supplémentaires par requête.

/companies/microsoft.com?refresh=true

Réponse

companyobject

El perfil de la empresa desde nuestra base de datos.

Parcourir tous les points de données
emailobject

Información adicional sobre el email.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/[email protected]
200 - OK
404 - Non trouvée
400 - Email invalide

Enrichir une entreprise à partir d'une url de réseau social (LinkedIn, Instagram, etc.)

1 crédit par enrichissement

Récupérer le profil d'une entreprise en nous envoyant une URL de réseau social (voir la liste ci-dessous pour ceux que nous acceptons).

Paramètres de requête

dribbblestring (optionnel)

L'URL Dribbble de l'entreprise.

/companies/by-social?dribbble=https://dribbble.com/microsoft

facebookstring (optionnel)

L'URL Facebook de l'entreprise.

/companies/by-social?facebook=https://www.facebook.com/microsoft

githubstring (optionnel)

L'URL GitHub de l'entreprise.

/companies/by-social?github=https://github.com/microsoft

instagramstring (optionnel)

L'URL Instagram de l'entreprise.

/companies/by-social?instagram=https://www.instagram.com/microsoft

linkedinstring (optionnel)

L'URL LinkedIn de l'entreprise. Nous gérons à la fois les URL alpha (/company/microsoft) et les identifiants numériques (/company/6585).

/companies/by-social?linkedin=https://www.linkedin.com/company/microsoft

pintereststring (optionnel)

L'URL Pinterest de l'entreprise.

/companies/by-social?pinterest=https://www.pinterest.com/microsoft

snapchatstring (optionnel)

L'URL Snapchat de l'entreprise.

/companies/by-social?snapchat=https://www.snapchat.com/add/microsoft

tiktokstring (optionnel)

L'URL TikTok de l'entreprise.

/companies/by-social?tiktok=https://www.tiktok.com/@microsoft

twitterstring (optionnel)

L'URL Twitter de l'entreprise.

/companies/by-social?twitter=https://twitter.com/microsoft

wellfoundstring (optionnel)

L'URL Wellfound de l'entreprise.

/companies/by-social?wellfound=https://wellfound.com/company/microsoft

youtubestring (optionnel)

L'URL YouTube de l'entreprise.

/companies/by-social?youtube=https://www.youtube.com/@microsoft

refreshboolean (optionnel)

Lorsqu'il est activé (true), déclenche une mise à jour en temps réel des données de l'entreprise, incluant l'exploration du site web, l'analyse des réseaux sociaux et l'enrichissement via l'IA. Remarque : cette opération coûte 10 crédits supplémentaires par requête.

/companies/by-social?linkedin=https://www.linkedin.com/company/microsoft&refresh=true

Réponse

company. aboutobject

Informations générales sur l'entreprise.

company. analyticsobject

Données analytiques et performances du site web.

company. appsobject

Informations sur les applications offertes par l'entreprise.

company. assetsobject

Ressources de l'entreprise, y compris les actifs numériques.

company. codesobject

Codes de classification industrielle standard pour l'entreprise et autres codes d'identification.

company. companiesobject

Détails sur les entreprises liées telles que les acquisitions et les filiales.

company. contactsobject

Informations de contact, y compris les emails et les téléphones.

company. contentsobject

Contenu fourni par l'entreprise comme les blogs, les podcasts et plus.

company. descriptionsobject

Descriptions de l'entreprise et mots-clés associés convertis en anglais avec notre IA.

company. domainobject

Détails concernant le nom de domaine de l'entreprise.

company. financesobject

Données financières et informations sur les revenus de l'entreprise.

company. locationsobject

Emplacements géographiques et sièges sociaux de l'entreprise.

company. metaobject

Informations méta sur l'entreprise.

company. secondariesobject

Informations supplémentaires sur l'entreprise que nous n'avons pas pu catégoriser.

company. socialsobject

Liens et métriques des réseaux sociaux de l'entreprise.

company. technologiesobject

Technologies utilisées par l'entreprise.

company. urlsobject

URLs liées à l'entreprise.

yael
Plusieurs URL de réseaux sociaux peuvent être envoyées (par exemple, LinkedIn et YouTube), et nous les vérifierons dans l'ordre dans lequel elles sont fournies jusqu'à ce que nous trouvions une entreprise qui correspond à l'une d'entre elles.
Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/by-social?linkedin=https://www.linkedin.com/company/microsoft
200 - OK
404 - Non trouvée

Trouver les patterns d'email d'une entreprise

1 crédit

Envoyez-nous un nom de domaine et récupérez tous les formats d'emails qu'ils utilisent avec le pourcentage d'utilisation.

Paramètres de requête

domainstring (requis)

Le domaine de l'entreprise.

…/companies/microsoft.com/email-patterns

Réponse

patternsarray

Les modèles d'emails utilisés.

power
Nous utilisons cette fonctionnalité en interne pour prioriser les modèles d'emails quand nous voulons deviner et vérifier une adresse email professionnelle avec des API externes. Vous pouvez utiliser cette API pour diminuer le nombre d'appels à des outils comme MailboxLayer ou Debounce (et donc vos coûts).
Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/microsoft.com/email-patterns

Poser une question à notre modèle IA

10 crédits par question

Poser des questions sur une entreprise en utilisant notre modèle IA. Vous pouvez spécifier le modèle à utiliser (petit ou grand) et, optionnellement, fournir des champs pour structurer la réponse. Le modèle grand est plus cher mais fournit des réponses plus détaillées.

Paramètres de requête

domainstring (requis)

Le domaine de l'entreprise sur lequel vous souhaitez poser une question.

…/companies/microsoft.com/ask

questionstring (requis)

La question à poser au modèle IA.

What products does this company offer?

fieldsobject

Un tableau définissant la structure simplifiée pour la réponse.

Si non fourni, la structure sera générée automatiquement en fonction de votre question.

Les valeurs possibles pour chaque champ:

- `description`: Une description optionnelle du champ.

- `key`: Une chaîne de caractères, généralement en camelCase. (required)

string`, `array

[{"description":"The products that the company offers","key":"products","type":"array|string"}]

modelstring

Le modèle à utiliser pour la question.

large

Valeurs possibles

large
small

Réponse

answerobject

La réponse à la question en une forme structurée.

metaobject

Les informations méta sur la réponse.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/:domain/ask

Récupérer le contexte d'une entreprise

5 crédits par contexte

Ce endpoint vous permet de récupérer des insights générés par IA sur une entreprise. Notre modèle IA analyse le site web de l'entreprise et d'autres sources autorisées pour extraire et synthétiser les informations clés en un contexte complet. Cela inclut des détails sur leur modèle de business, leur marché cible, leurs avantages concurrentiels et d'autres stratégies qui peuvent ne pas être évidentes à partir de données de l'entreprise non traitées.

Paramètres de requête

domainstring (requis)

Le domaine de l'entreprise pour laquelle vous souhaitez récupérer le contexte.

…/companies/microsoft.com/context

Réponse

contextobject

Le contexte de l'entreprise.

metaobject

Les informations méta sur la réponse.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/:domain/context

Récupérer des données d'analyse pour une requête ou vos listes

Gratuit

Analysez et obtenez des informations sur les entreprises correspondant à vos critères spécifiés. Vous pouvez explorer divers attributs, notamment le type d'entreprise, l'industrie, le nombre d'employés et plus encore. Ce endpoint permet également l'exportation de données dans plusieurs formats.

Paramètres de requête

attributestring (requis)

L'attribut d'analyse pour agréger les données. Détermine quelle colonne sera utilisée pour regrouper et analyser les entreprises.

Valeurs possibles

about.businessType
about.industries
about.industry
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
contacts
Afficher 13 autres
queryarray (optionnel)

Un tableau de conditions pour filtrer les entreprises.

Assurez-vous que ce paramètre soir stringifié et encodé.

GET
https://api.thecompaniesapi.com/v2/companies/analytics?query=%5B%7B%22attribute%22%3A%22about.industries%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22retail%22%2C%22internet%22%2C%22services%22%5D%7D%2C%7B%22attribute%22%3A%22locations.headquarters.country.code%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22us%22%2C%22fr%22%2C%22gb%22%5D%7D%5D&token=XXXXXX
L'endpoint qui définit vos critères de recherche.
listIdsarray (optionnel)

Filtrer les analyses pour des listes spécifiques.

sizenumber (optionnel)

Le nombre maximum d'entreprises à inclure dans l'analyse (entre 1 et 10,000). La valeur par défaut est 100.

Valeurs possibles

1-10000
sortstring (optionnel)

L'ordre de tri des résultats.

Valeurs possibles

asc
desc

Réponse

dataarray

Tableau de métriques agrégées (nombres et pourcentages) pour chaque valeur de l'attribut spécifié.

metaobject

Métadonnées supplémentaires sur les résultats.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/analytics

Exporter les données d'analyse

Gratuit

Exportez des données d'analyse sur les entreprises dans différents formats. Vous pouvez choisir des attributs spécifiques à exporter ou obtenir une exportation complète de tous les attributs d'analyse. Le endpoint renvoie un téléchargement de fichier dans le format choisi.

Paramètres de requête

actionIdnumber (optionnel)

L'ID de l'action pour filtrer les analyses.

attributesarray (optionnel)

Un tableau d'attributs d'analyse à exporter. Requis si full n'est pas vrai.

Valeurs possibles

about.businessType
about.industries
about.industry
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
contacts
Afficher 13 autres
formatstring (optionnel)

Le format du fichier exporté (par défaut json).

Valeurs possibles

csv
json
txt
xls
xml
fullboolean (optionnel)

Si tous les attributs d'analyse doivent être exportés.

listIdnumber (optionnel)

Filtrer les analyses pour une liste spécifique.

queryarray (optionnel)

Un tableau de conditions pour filtrer les entreprises.

Assurez-vous que ce paramètre soir stringifié et encodé.

GET
https://api.thecompaniesapi.com/v2/companies/analytics/export?query=%5B%7B%22attribute%22%3A%22about.industries%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22retail%22%2C%22internet%22%2C%22services%22%5D%7D%2C%7B%22attribute%22%3A%22locations.headquarters.country.code%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22us%22%2C%22fr%22%2C%22gb%22%5D%7D%5D&token=XXXXXX
L'endpoint qui définit vos critères de recherche.
sizenumber (optionnel)

Le nombre de résultats à retourner.

sortstring (optionnel)

L'ordre de tri des résultats.

Valeurs possibles

asc
desc

Réponse

dataobject

Un tableau de points de données d'analyse contenant des comptes et des pourcentages pour chaque valeur

metaobject

Métadonnées supplémentaires sur les résultats.

Endpoint
GET
https://api.thecompaniesapi.com/v2/companies/analytics/export

Actions

Vous trouverez ci-dessous un aperçu complet des actions que vous pouvez effectuer avec les entreprises.

Ces actions sont particulièrement puissantes pour automatiser les processus au sein de votre produit en utilisant notre API.

Elles vous permettent non seulement d'enrichir les entreprises qui ne sont pas encore présentes dans notre base de données, mais aussi de réaliser un enrichissement plus détaillé sur celles qui y figurent déjà si nécessaire (comme l'extraction de produits pour un site e-commerce).

power
Étant donné que les actions sont une nouvelle fonctionnalité de notre produit, n'hésitez pas à nous faire part de vos idées pour des actions supplémentaires. Nous serions ravis d'en discuter avec vous.
Endpoints
POST
https://api.thecompaniesapi.com/v2/actions
GET
https://api.thecompaniesapi.com/v2/actions

Demander une action pour une ou plusieurs entreprises

10 crédits Par action

Cet endpoint vous permet de demander une action pour une seule entreprise, plusieurs entreprises ou une liste complète d'entreprises.

Body de la requête

domainsarray (Longueur max: 100) (optionnel)

Les domaines à traiter. Si vous envoyez plus de 100K domaines, la requête sera divisée en plusieurs actions.

["pearson.com","united.com"]

estimateboolean (optionnel)

Indique si vous demandez une estimation de prix.

Valeurs possibles

false
true
jobstring (optionnel)

Le type de tâche à effectuer.

Valeurs possibles

enrich-companies
enrich-list
listnumber (optionnel)

L'ID de la liste à traiter.

42

Réponse

actionsarray

Les actions déclenchées par la demande.

estimateboolean

Indique si vous demandez une estimation de prix.

Endpoint
POST
https://api.thecompaniesapi.com/v2/actions
Réponse de l'API
{actions :[{cost :10,createdAt : "2024-08-23T17:02:47.296+02:00" ,data :{…},status : "pending" ,type : "jobs:request" ,},],estimate :true,}

Récupérer les détails de vos actions

Gratuit

Cet endpoint vous permet de récupérer vos dernières demandes d'actions.

Paramètres de requête

fullboolean (optionnel)

Si l'on doit récupérer les détails complets de l'action.

false

idsarray (optionnel)

Les IDs des actions à récupérer.

[1,2]

listIdnumber (optionnel)

L'ID de la liste pour laquelle récupérer les actions.

1

pagenumber (optionnel)

La page à récupérer (par défaut 1).

1

sizenumber (optionnel)

Le nombre d'actions à retourner (entre 1 et 25). Par défaut à 10.

10

statusstring (optionnel)

Le statut des actions à récupérer.

Valeurs possibles

pending
completed
active
failed

Réponse

actionsarray

La liste des actions.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/actions
Réponse de l'API
{actions :[{cost :10,createdAt : "2024-08-23T17:02:47.296+02:00" ,data :{…},id :42,status : "pending" ,type : "jobs:request" ,updatedAt : "2024-08-23T17:02:47.296+02:00" ,},{cost :10,createdAt : "2024-08-23T17:02:40.000+02:00" ,data :{…},id :40,status : "completed" ,type : "jobs:request" ,updatedAt : "2024-08-23T17:02:40.000+02:00" ,},],meta :{currentPage :1,firstPage :1,lastPage :1,perPage :10,total :2,},}

Industries

Recherchez des industries spécifiques et obtenez des informations telles que le nombre d'entreprises qu'elle contient.

nada
Nous avons actuellement plus de 3 millions d'industries dans notre base de données. Nous pouvons vous envoyer un fichier avec nos 100 000 industries les plus populaires si vous souhaitez l'utiliser dans votre application.
Endpoints
GET
https://api.thecompaniesapi.com/v2/industries
GET
https://api.thecompaniesapi.com/v2/industries/similar

Rechercher des industries

Gratuit

Recherchez dans notre base de données d'industries et obtenez des informations telles que le nombre d'entreprises qu'elle contient. Les résultats sont triés par "companies_count".

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/industries?page=1

searchstring (optionnel)

Une requête de recherche supplémentaire appliquée au nom de l'industrie.

/industries?search=saas

sizenumber (optionnel)

Le nombre d'industries à renvoyer (entre 1 et 100). Par défaut 25.

/industries?size=10

Réponse

industriesarray

Les industries qui correspondent à vos critères.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/industries

Trouver des industries similaires

Gratuit

Découvrez des industries similaires avec notre API. Identifiez les secteurs connexes et élargissez vos opportunités commerciales.

Paramètres de requête

industriesarray (requis)

Les industries à comparer (max: 10).

/industries/similar?industries[]=saas&industries[]=fintech

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/industries/similar?page=1

sizenumber (optionnel)

Le nombre d'industries à renvoyer (entre 1 et 100). Par défaut 25.

/industries/similar?size=10

Réponse

industriesarray

Les industries qui correspondent à vos critères.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/industries/similar?industries[]=saas&size=10

Technologies

Nous traquons actuellement 369 technologies. Si vous avez besoin d'une technologie qui n'est pas répertoriée, n'hésitez pas à discuter avec nous car il nous faut généralement moins de 48 heures pour l'ajouter.

Endpoint
GET
https://api.thecompaniesapi.com/v2/technologies

Rechercher des technologies

Gratuit

Parcourez les technologies que nous identifions et obtenez des informations telles que le nombre d'entreprises l'utilisant.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/technologies?page=1

searchstring (optionnel)

Une requête de recherche supplémentaire appliquée au nom de la technologie.

/technologies?search=shopify

sizenumber (optionnel)

Le nombre de technologies à renvoyer (entre 1 et 100). Par défaut 25.

/technologies?size=10

Réponse

technologiesarray

Les technologies que nous identifions qui correspondent à vos conditions.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/technologies

Localisations

Les endpoints suivants vous permettent de rechercher toutes nos localisations: villes, départements, régions, pays et continents.

julien
Vous pouvez les utiliser pour filtrer nos entreprises dans une localisation spécifique.
Endpoints
GET
https://api.thecompaniesapi.com/v2/locations/cities
GET
https://api.thecompaniesapi.com/v2/locations/counties
GET
https://api.thecompaniesapi.com/v2/locations/countries
GET
https://api.thecompaniesapi.com/v2/locations/states
GET
https://api.thecompaniesapi.com/v2/locations/continents

Rechercher des villes

Gratuit

Recherchez nos villes pour filtrer les entreprises dans un lieu spécifique.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

searchstring (optionnel)

Une recherche additionnelle appliquée au nom de la ville.

sizenumber (optionnel)

Le nombre de villes à retourner (entre 1 et 20). Par défaut 10.

Réponse

citiesarray

Les villes qui correspondent à vos conditions.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/locations/cities

Rechercher des départements

Gratuit

Rechercher des départements pour filtrer les entreprises dans un lieu spécifique.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

searchstring (optionnel)

Une requête de recherche supplémentaire appliquée au nom du département.

sizenumber (optionnel)

Le nombre de départements à retourner (entre 1 et 20). Par défaut 10.

Réponse

countiesarray

Les départements qui correspondent à vos critères.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/locations/counties

Rechercher des états

Gratuit

Rechercher nos régions pour filtrer nos entreprises dans un lieu spécifique.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

searchstring (optionnel)

Une recherche additionnelle appliquée au nom de la région.

sizenumber (optionnel)

Le nombre d'états à retourner (entre 1 et 20). Par défaut 10.

Réponse

statesarray

Les états qui correspondent à vos critères.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/locations/states

Rechercher des pays

Gratuit

Rechercher des pays pour filtrer les entreprises dans un lieu spécifique.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

searchstring (optionnel)

Une recherche additionnelle appliquée au nom du pays.

sizenumber (optionnel)

Le nombre de pays à retourner (entre 1 et 20). Par défaut 10.

Réponse

countriesarray

Les pays qui correspondent à vos critères.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/locations/countries

Rechercher des continents

Gratuit

Rechercher des continents pour filtrer les entreprises dans un endroit spécifique.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

searchstring (optionnel)

Une recherche additionnelle appliquée au nom du continent.

sizenumber (optionnel)

Le nombre de continents à retourner (entre 1 et 20). Par défaut 10.

Réponse

continentsarray

Les continents qui correspondent à vos conditions.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/locations/continents

Professions

Vous trouverez toutes nos fonctionnalités concernant notre base de données de professions ci-dessous. Recherchez ou enrichissez des professions avec les départements et les niveaux de seniorité. Vous pouvez utiliser ces fonctionnalités pour apporter plus de contexte à vos clients dans votre CRM ou pour cibler des employés avec d'autres fournisseurs.

power
Si vous avez besoin de fonctionnalités supplémentaires, n'hésitez pas à nous contacter dans la chatbox. Nous sommes généralement rapides pour les implémenter.
Endpoint
GET
https://api.thecompaniesapi.com/v2/job-titles/enrich

Enrichir une profession à partir de son nom

Gratuit

Envoyez-nous une profession (par exemple, directeur général) et récupérez des informations supplémentaires telles que les départements et les niveaux de responsabilité. Nous supportons les langues suivantes: anglais, français et espagnol.

Paramètres de requête

namestring (requis)

Le nom de la profession.

/job-titles/enrich?name=chief%20executive%20officer

Réponse

jobTitle. departmentstring

Le service de la profession

marketing

Valeurs possibles

customer service
design
education
engineering
finance
health
human resources
legal
marketing
media
Afficher 5 autres
jobTitle. departmentSecondarystring

Département secondaire de la profession

content marketing

Valeurs possibles

accounting
accounts
brand marketing
broadcasting
business development
compensation
content marketing
customer success
data
dental
Afficher 45 autres
jobTitle. namestring

Le nom anglais de la profession

jobTitle. nameEsstring

Le nom espagnol de la profession

jobTitle. nameFrstring

Le nom français de la profession

jobTitle. seniorityLevelstring

Le niveau d'ancienneté de la profession

Valeurs possibles

owner
partner
cxo
vp
director
manager
senior
entry
training
unpaid
nada
Notre base de données comprend plus de 165 000 professions réparties en 70 départements et 10 niveaux de responsabilité.
Endpoint
GET
https://api.thecompaniesapi.com/v2/job-titles/enrich

Listes

Les entreprises peuvent être sauvegardés dans vos listes. Les endpoints suivants vous permettent de récupérer vos listes et de gérer les entreprises qui y sont associés.

Endpoints
GET
https://api.thecompaniesapi.com/v2/lists
POST
https://api.thecompaniesapi.com/v2/lists
GET
https://api.thecompaniesapi.com/v2/lists/:listId/companies
PATCH
https://api.thecompaniesapi.com/v2/lists/:listId/companies/toggle

Récupérer vos listes

Gratuit

Ce endpoint vous permet de récupérer les listes qui appartiennent à votre équipe.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut: 1).

/lists?page=1

sizenumber (optionnel)

Le nombre de listes à récupérer (entre 1 et 100). Par défaut à 10.

/lists?size=10

Réponse

listsarray

Les listes qui appartiennent à votre équipe.

metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/lists
Réponse de l'API
{lists :[{analytics :{…},createdAt : "2022-04-01T13:07:14.000+00:00" ,dynamic :false,id :4246,imported :false,integrations :[…],name : "US Companies using Node.js" ,processActive :false,processInitialized :true,processingAt : "2022-04-01T13:07:15.000+00:00" ,query :[…],},{analytics :{…},createdAt : "2022-02-22T07:23:52.000+00:00" ,dynamic :false,id :3837,imported :false,integrations :[ ],name : "Edtech Companies" ,processActive :false,processInitialized :true,processingAt : "2022-02-22T07:23:53.000+00:00" ,query :[…],},],meta :{currentPage :1,firstPage :1,lastPage :1,perPage :10,total :4,},}

Créer une liste d'entreprises

Gratuit

Ce point d'entrée vous permet de créer une liste d'entreprises.

Body de la requête

dynamicboolean (optionnel)

Si la liste est dynamique ou non. Si défini à true, la liste sera mise à jour automatiquement lorsque de nouvelles entreprises seront ajoutés à la base de données.

Valeurs possibles

false
true
namestring (requis)

Le nom de la liste.

typestring (requis)

Le type de liste à créer.

Valeurs possibles

companies

Réponse

list. analyticsobject

L'analytics de la liste.

list. createdAtdate

Quand la liste a été créée.

2022-02-22T07:23:52.000+00:00

list. dynamicboolean

Si la liste est dynamique ou statique.

true

list. idnumber

L'identifiant de la liste.

3838

list. importedboolean

Si la liste a été importée.

true

list. integrationsarray

Les intégrations associées à la liste.

list. namestring

Le nom de la liste

SaaS with 100k+ MRR

list. processActiveboolean

Le statut de processus actif de la liste (pour usage interne).

true

list. processInitializedboolean

L'indicateur d'initialisation du processus (à usage interne).

true

list. processingAtdate

Lorsque la liste est en cours de traitement.

2022-02-22T07:23:52.000+00:00

list. queryarray

La requête utilisée pour générer la liste.

Endpoint
POST
https://api.thecompaniesapi.com/v2/lists
Réponse de l'API
{analytics :{…},createdAt : "2022-04-01T13:07:14.000+00:00" ,dynamic :false,id :4246,imported :false,integrations :[ ],name : "SaaS with 100k+ MRR" ,processActive :false,processInitialized :true,processingAt : "2022-04-01T13:07:15.000+00:00" ,query :[ ],}

Récupérer les entreprises de votre liste

Gratuit

Ce endpoint vous permet de récupérer les entreprises de vos listes.

Paramètres de requête

pagenumber (optionnel)

La page à récupérer (par défaut 1).

/lists/:listId/companies?page=1

sizenumber (optionnel)

Le nombre d'entreprises à récupérer (entre 1 et 100). Par défaut 10.

/lists/:listId/companies?size=10

querystring (requis)

La requête pour filtrer les entreprises dans votre liste.

Assurez-vous que ce paramètre soir stringifié et encodé.

GET
https://api.thecompaniesapi.com/v2/lists/:listId/companies?query=%5B%7B%22attribute%22%3A%22about.industries%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22retail%22%2C%22internet%22%2C%22services%22%5D%7D%2C%7B%22attribute%22%3A%22locations.headquarters.country.code%22%2C%22operator%22%3A%22or%22%2C%22sign%22%3A%22equals%22%2C%22values%22%3A%5B%22us%22%2C%22fr%22%2C%22gb%22%5D%7D%5D&token=XXXXXX
L'endpoint qui définit vos critères de recherche.
sortFieldsstring (optionnel)

Un array de plusieurs champs combinés pour trier les résultats.

…/lists/:listId/companies?sortFields=%5B%7B%22key%22%3A%22meta.score%22%2C%22order%22%3A%22desc%22%7D%5D

Assurez-vous que ce paramètre soir stringifié et encodé.

sortKeystring (optionnel)

Le champ pour trier les résultats.

…/lists/:listId/companies?sortKey=meta.score

Valeurs possibles

about.businessType
about.industries
about.industry
about.name
about.totalEmployees
about.yearFounded
analytics.monthlyVisitors
apps
codes.naics
codes.sic
Afficher 13 autres
sortOrderstring (optionnel)

L'ordre pour trier les résultats.

…/lists/:listId/companies?sortOrder=asc

Valeurs possibles

asc
desc

Réponse

companiesarray

Les entreprises qui appartiennent à votre liste.

Parcourir tous les points de données
metaobject

Les informations sur les métas.

Endpoint
GET
https://api.thecompaniesapi.com/v2/lists/:listId/companies

Ajouter ou supprimer des entreprises dans votre liste

1 crédit par entreprise ajoutée

Utilisez cet endpoint pour gérer les entreprises dans vos listes en les ajoutant (attaching) ou en les supprimant (detaching) en utilisant leurs domaines ou IDs. Vous pouvez modifier jusqu'à 1,000 entreprises par requête API.

Paramètres de requête

actionstring (optionnel)

L'action à effectuer sur les entreprises: 'attach' pour les ajouter à la liste, ou 'detach' pour les supprimer de la liste.

Valeurs possibles

attach
detach
domainsarray (optionnel)

Un tableau de domaines d'entreprises (e.g. ['microsoft.com', 'apple.com']) à ajouter ou à supprimer de la liste. Maximum 1,000 domaines.

companyIdsarray (optionnel)

Un tableau de IDs de sociétés pour ajouter ou supprimer de la liste (chaque ID pour une société est disponible dans metas.mysqlId). Maximum 1,000 IDs de société.

Réponse

list. analyticsobject

L'analytics de la liste.

list. createdAtdate

Quand la liste a été créée.

2022-02-22T07:23:52.000+00:00

list. dynamicboolean

Si la liste est dynamique ou statique.

true

list. idnumber

L'identifiant de la liste.

3838

list. importedboolean

Si la liste a été importée.

true

list. integrationsarray

Les intégrations associées à la liste.

list. namestring

Le nom de la liste

SaaS with 100k+ MRR

list. processActiveboolean

Le statut de processus actif de la liste (pour usage interne).

true

list. processInitializedboolean

L'indicateur d'initialisation du processus (à usage interne).

true

list. processingAtdate

Lorsque la liste est en cours de traitement.

2022-02-22T07:23:52.000+00:00

list. queryarray

La requête utilisée pour générer la liste.

Endpoint
PATCH
https://api.thecompaniesapi.com/v2/lists/:listId/companies/toggle
Réponse de l'API
{analytics :{companiesCount :30992,},createdAt : "2022-04-01T13:07:14.000+00:00" ,dynamic :false,id :4246,imported :false,integrations :[ ],name : "SaaS with 100k+ MRR" ,processActive :false,processInitialized :true,processingAt : "2022-04-01T13:07:15.000+00:00" ,query :[ ],}

Gérer votre équipe

Les endpoints suivants vous permettent de gérer et de récupérer des informations détaillées sur l'équipe associée à votre jeton API.

Endpoint
GET
https://api.thecompaniesapi.com/v2/teams/:teamId

Récupérer votre équipe

Gratuit

Cet endpoint vous permet de récupérer l'équipe associée à votre token API.

Réponse

countrystring

Le pays de l'équipe.

us

createdAtdate

La date de création de l'équipe.

2020-06-29 08:21:01

creditsnumber

Les crédits de l'équipe.

500000

isSubscriberboolean

Si l'équipe est abonnée à un plan payant.

true

idnumber

L'identifiant de l'équipe.

1

namestring

Le nom de l'équipe.

Jay Gatsby Enterprises

websiteUrlstring

L'URL du site web de l'équipe.

https://www.jaygatsbyenterprises.com

Endpoint
GET
https://api.thecompaniesapi.com/v2/teams/:teamId
Réponse de l'API
{country : "us" ,createdAt : "2020-06-29 08:21:01" ,credits :500000,id :1,isSubscriber :true,name : "Jay Gatsby Enterprises" ,websiteUrl : "https://www.jaygatsbyenterprises.com" ,}

Utilitaires

Nos endpoints d'utilitaires fournissent des outils utiles et des informations sur notre API. Ceux-ci incluent la vérification de l'état de santé de l'API et la récupération de la spécification OpenAPI.

Endpoints
GET
https://api.thecompaniesapi.com/
GET
https://api.thecompaniesapi.com/v2/openapi

Récupérer l'état de santé de l'API

Gratuit

Vérifiez l'état de santé de notre API et de ses différents services.

Réponse

healthyboolean

État de santé global de l'API.

nodeNamestring

Nom du nœud répondant à la requête.

reportobject

Rapport de santé détaillé pour chaque service.

Endpoint
GET
https://api.thecompaniesapi.com/

Récupérer la spécification OpenAPI

Gratuit

Récupérez la spécification OpenAPI de notre API, qui fournit une description détaillée de tous les endpoints disponibles, des paramètres de requête et des formats de réponse.

Réponse

componentsobject

Composants réutilisables utilisés dans toute la spécification de l'API.

externalDocsobject

Documentation externe supplémentaire.

infoobject

Métadonnées sur l'API.

openapistring

La version de la spécification OpenAPI.

pathsobject

Les chemins et opérations disponibles pour l'API.

serversarray

Un tableau d'objets serveur, qui fournissent des informations de connectivité à un serveur cible.

webhooksobject

Webhooks entrants qui peuvent être reçus dans le cadre de cette API.

Endpoint
GET
https://api.thecompaniesapi.com/v2/openapi
Une image de fond lumineuse pour mettre en avant le titreUne image de fond lumineuse pour mettre en avant le titre
© 2025 The Companies API
  • Mises à jour
  • Conditions
  • Confidentialité
  • FAQ
  • Statut

Entreprises SaaS à croissance rapide avec des équipes à distance