Enriquecer a los usuarios al registrarse con la información más reciente sobre su empresa
Envía un correo corporativo a nuestra API y obtén al instante información clave sobre una empresa. ¿Necesitas datos actualizados? Lanza un análisis en tiempo real de su sitio web y redes sociales con nuestro motor de IA.
Recupera el perfil de empresa con nuestra API a partir del correo corporativo del usuario al registrarse. Nuestros clientes usan esta función de muchas maneras:

Crisp detecta si los nuevos usuarios usan una herramienta de chat o soporte para personalizar su incorporación.

Scribe Mail genera un puntaje interno con los datos de la empresa para optimizar su prospección comercial.

Trustedsite enriquece automáticamente su CRM con información verificada sobre las empresas.

The Companies API rellena los perfiles de usuario con datos precisos sobre su empresa durante el registro. Para garantizar que la información esté siempre actualizada, cada empresa se enriquece en tiempo real gracias al parámetro "refresh".
Obtén 500+ puntos de datos por empresa
A continuación encontrarás la documentación completa de nuestro endpoint de API para obtener información de una empresa a partir de una dirección de correo electrónico.
Parámetros de consulta
Cuando se establece en true, devuelve una versión simplificada de los datos de la empresa. La llamada es gratuita y no se descontarán créditos.
/companies/[email protected]&simplified=true
Cuando se establece en true, activa una actualización en tiempo real de los datos de la empresa, incluyendo rastreo del sitio web, análisis de redes sociales y enriquecimiento mediante IA. Nota: esta operación cuesta 10 créditos adicionales por solicitud.
/companies/microsoft.com?refresh=true
Respuesta
El perfil de la empresa desde nuestra base de datos.
Explorar todos los puntos de datosInformación adicional sobre el email.
Ahora que sabes cómo intercambiar una dirección de correo electrónico por información de empresa usando nuestra API, veamos algunos ejemplos de código. Pero antes, necesitas tu token de API.
Selecciona o crea un token
Para ayudarte a comenzar, aquí tienes algunos ejemplos de código en varios lenguajes. Explora todos
y da rienda suelta a tu creatividad con experimentos de marketing en tu producto.// 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)
}
¿Necesitas ayuda para implementar tu caso de uso?
¡Contáctanos a través del chat de abajo y lo solucionamos juntos!