Enrichir les utilisateurs à l'inscription avec les dernières informations sur leur entreprise
Envoyez une adresse email professionnelle à notre API pour obtenir instantanément des informations sur une entreprise. Besoin de données fraîches ? Déclenchez une analyse en temps réel de son site web et de ses réseaux sociaux grâce à notre moteur IA.
Récupérez le profil d’entreprise avec notre API à partir de l’email professionnel de l’utilisateur lors de l’inscription. Nos clients utilisent cette fonctionnalité de différentes façons :

Crisp identifie si les nouveaux utilisateurs utilisent un chat en direct ou un outil d’assistance pour personnaliser leur onboarding.

Scribe Mail génère un score interne à partir du profil d’entreprise pour optimiser sa prospection commerciale.

Trustedsite enrichit automatiquement son CRM avec des données d’entreprise vérifiées.

The Companies API préremplit les profils utilisateurs avec des informations fiables sur leur entreprise lors de l’inscription. Pour garantir des données toujours à jour, chaque entreprise est enrichie en temps réel grâce au paramètre "refresh".
Obtenez 500+ points de données par entreprise
Vous trouverez ci-dessous la documentation complète de notre endpoint API pour obtenir les informations d’une entreprise à partir d’une adresse email.
Paramètres de requête
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
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
El perfil de la empresa desde nuestra base de datos.
Parcourir tous les points de donnéesInformación adicional sobre el email.
Maintenant que vous savez comment échanger une adresse email contre des informations sur une entreprise avec notre API, passons à quelques exemples de code. Mais d’abord, vous aurez besoin de votre jeton API.
Sélectionner ou créer un jeton
Pour vous aider à démarrer, voici quelques exemples de code dans différents langages. N’hésitez pas à explorer toutes
, et à imaginer toutes sortes d’expériences marketing dans votre produit.// To install our JavaScript SDK with TypeScript compatibility, run:
// npm install @thecompaniesapi/sdk
import createClient from '@thecompaniesapi/sdk'
try {
// Initialize our client
const tca = createClient({
apiToken: 'XXXXXX', // Your api token from your dashboard
})
// Your new registered user
let user = {
email: '[email protected]',
name: 'Julien',
}
// Retrieve the company for the new registered user
const response = await tca.fetchCompanyByEmail({
email: user.email,
})
// If you want to trigger a real-time refresh of the company data
// You can set the refresh parameter to true
// This will crawl the website, analyze social media, and enrich the data with our AI
// const response = await tca.fetchCompanyByEmail({
// email: user.email,
// refresh: true
// })
const company = response.data.company
const email = response.data.email
// The company data has been successfully retrieved
// All datapoints: https://www.thecompaniesapi.com/api/datapoints
if (company) {
if (company.about) {
user.companyName = company.about.name
user.companyIndustry = company.about.industry
user.companyEmployees = company.about.totalEmployees
}
if (company.assets) {
user.companyLogo = company.assets.logoSquare
}
if (company.finances) {
user.companyRevenue = company.finances.revenue
}
if (company.urls) {
user.companyWebsite = company.urls.website
}
}
// Additional information about the user
if (email) {
user.fullName = email.fullName
user.freeEmail = email.isFree
user.disposableEmail = email.isDisposable
}
console.log(user)
} catch (error) {
console.error(error)
}
Besoin d'aide pour implémenter votre cas d'utilisation ?
Contactez-nous via le chat ci-dessous, et trouvons la solution ensemble !