API de datos de empresas Google Maps: integra leads enriquecidos en tu stack
Una API de datos de empresas de Google Maps se ha vuelto esencial para desarrolladores y growth hackers que buscan automatizar la prospección B2B. En lugar de exportar manualmente archivos CSV desde una interfaz web, una API REST permite integrar datos enriquecidos directamente en tu stack técnico: CRM, herramientas de prospección, dashboards personalizados o pipelines de enriquecimiento.
En este artículo, exploramos la API de IBLead — sus endpoints, casos de uso concretos y por qué representa una alternativa más completa y rentable que la API oficial de Google Places.
¿Por qué una API en lugar de una exportación CSV?
Una exportación CSV funciona para tareas puntuales. Pero en cuanto necesitas automatizar, sincronizar o actualizar tus datos, el CSV muestra sus limitaciones:
- Sin datos en tiempo real: trabajas con un archivo estático que envejece desde el momento en que se genera
- Sin integración: importar un CSV a un CRM requiere mapeo manual cada vez
- Sin filtrado dinámico: descargas todo y luego filtras del lado del cliente
- Sin escalabilidad: 10 exportaciones al día = 10 operaciones manuales
Una API resuelve todos estos problemas. Una sola llamada HTTP devuelve exactamente los datos que necesitas, en formato JSON, listos para inyectarse en cualquier sistema. Es la diferencia entre artesanía e industrialización.
En la práctica, con una API puedes: lanzar una búsqueda cada lunes a las 8h, enriquecer automáticamente los nuevos resultados, inyectarlos en tu CRM y luego activar una secuencia de emails — todo sin tocar el teclado. Intenta hacer eso con un archivo CSV.
Lo que ofrece la API de IBLead
La API de IBLead expone tres endpoints principales que cubren todo el ciclo de prospección:
1. GET /api/v1/businesses — Búsqueda por categoría y zona geográfica
El endpoint base. Especificas una categoría de empresa (restaurante, fontanero, abogado…) y una zona geográfica, y la API devuelve todas las empresas correspondientes.
- Filtros por categoría, ciudad, código postal, valoración, número de reseñas y presencia de email, teléfono o sitio web
- Paginación integrada para grandes volúmenes
- Sin límite de 120 resultados — a diferencia de la API de Google Places, IBLead devuelve todos los resultados gracias a su sistema de quadtree geográfico
2. GET /api/v1/businesses/{id} — Una empresa por su ID
Devuelve una empresa a partir de su ID de IBLead, por 0 créditos. Los datos de contacto quedan ocultos hasta que desbloqueas el registro con POST /api/v1/unlock (1 crédito, 2 con datos SIRET). Después, la misma llamada devuelve:
- Datos de contacto completos: dirección, teléfono, sitio web, coordenadas GPS
- Reseñas y valoración de Google Maps
- Hasta 5 emails extraídos del sitio web
- Perfiles de redes sociales (Facebook, Instagram, LinkedIn, X, YouTube)
- SIRET, nombre del dirigente, código APE, forma jurídica (Francia)
- Tecnologías detectadas en el sitio web (CMS, analytics, chat…)
3. POST /api/v1/lookup/bulk — Hasta 100 lugares en una solicitud
Envía hasta 100 place IDs, CID o URL de Google Maps en una solicitud y recibe los registros de IBLead correspondientes (0 créditos; contactos ocultos salvo que ya los hayas desbloqueado). Útil para:
- Cruzar una lista que ya tienes con la base de IBLead
- Sincronizar un CRM con los datos más recientes
- Recoger los ID de IBLead antes de desbloquear o exportar
Los tres endpoints devuelven JSON estructurado con campos normalizados. No necesitas parsear HTML ni gestionar formatos inconsistentes.
Otro punto importante: la API usa los mismos créditos que el panel. Buscar, contar y previsualizar cuesta 0 créditos; exportar o desbloquear un registro cuesta 1 crédito (2 con datos SIRET). No hay una tarifa de API aparte. Es un modelo distinto al de la API de Google Places, que cobra cada solicitud.
Caso de uso 1: Enriquecer tu CRM automáticamente
El caso de uso más inmediato. Tienes un CRM (HubSpot, Pipedrive, Salesforce o uno propio) y quieres alimentarlo con leads cualificados sin trabajo manual.
Flujo típico
- Un cron job llama a
GET /api/v1/businessescada lunes para obtener nuevas empresas de una categoría y zona - Las nuevas empresas se exportan con
POST /api/v1/export, que devuelve los registros completos (emails, SIRET, redes sociales) - Un script mapea los campos de IBLead a los campos de tu CRM y crea contactos vía la API del CRM
- Los leads existentes se actualizan si hay nueva información disponible
Ejemplo concreto
Una agencia de marketing digital se enfoca en restaurantes de Lyon con menos de 50 reseñas en Google (señal de que aún no invierten en digital). Cada semana:
GET /api/v1/businessescon filtroscategory=restaurant,cities=Lyon,max_reviews=50POST /api/v1/exportpara obtener los registros completos con emails y datos sociales- Inyección automática en Pipedrive con el nombre del dirigente (vía SIRET) para personalizar el primer contacto
Resultado: un pipeline de leads frescos cada semana, sin ningún esfuerzo manual. El comercial abre su CRM el lunes por la mañana y encuentra prospectos listos para contactar.
Caso de uso 2: Dashboard de prospección personalizado
Para equipos comerciales con necesidades específicas, un dashboard de prospección personalizado ofrece una flexibilidad que los CRM estándar no proporcionan.
Arquitectura típica
- Frontend: React/Next.js con mapa interactivo (Leaflet o Mapbox)
- Backend: Node.js o Python orquestando las llamadas a la API de IBLead
- Base de datos: PostgreSQL para almacenar leads y rastrear interacciones
- API IBLead: fuente de datos enriquecidos
Funcionalidades posibles
- Búsqueda visual: dibuja una zona en el mapa, la API devuelve todas las empresas dentro del perímetro
- Scoring personalizado: combina valoración Google, número de reseñas, presencia web y tecnologías detectadas para puntuar cada lead
- Seguimiento de estado: marca leads como "por contactar", "en curso", "cliente", "no interesado"
- Alertas: notificación cuando aparecen nuevas empresas en tu zona objetivo
- Exportaciones filtradas: genera listas segmentadas para tus campañas de email o teléfono
La ventaja de un dashboard personalizado: diseñas exactamente la herramienta que tu equipo necesita, en vez de adaptarte a las limitaciones de una herramienta genérica.
Caso de uso 3: Pipeline de enriquecimiento automático
Para growth hackers y equipos de datos, la API de IBLead se integra en un pipeline de enriquecimiento más amplio.
El concepto
Ya tienes una lista de prospectos (de LinkedIn, un directorio, un evento) pero te faltan datos clave: email, teléfono, SIRET o dirección física. La API de IBLead puede enriquecer estos leads usando su nombre y ubicación.
Pipeline típico
| Paso | Herramienta | Datos añadidos |
|---|---|---|
| 1. Fuente | LinkedIn / evento / directorio | Nombre, ciudad |
| 2. Matching | API IBLead GET /businesses o POST /lookup/bulk | Perfil completo de Google Maps |
| 3. Enriquecimiento | API IBLead POST /unlock y luego GET /businesses/{id} | Emails, SIRET, redes sociales, tecnologías |
| 4. Scoring | Script personalizado | Puntuación de calidad del lead |
| 5. Inyección | API CRM | Lead completo en el pipeline comercial |
Lo que aporta este pipeline
- Los datos SIRET permiten identificar al dirigente y personalizar mensajes: "Hola Sr. Dupont, director de [empresa]…" — un factor clave de conversión para el cold email B2B
- Las tecnologías detectadas revelan si un prospecto ya usa una herramienta competidora, tiene un sitio WordPress (= objetivo para una agencia web) o no tiene analytics (= prospecto no digitalizado)
- Los datos sociales ayudan a elegir el canal de contacto óptimo: email profesional, mensaje de LinkedIn o DM de Instagram
Comparación con la API oficial de Google Places
Google ofrece su propia API (Places API) para acceder a datos de Google Maps. Aquí una comparación honesta:
| Criterio | API Google Places | API IBLead |
|---|---|---|
| Resultados por búsqueda | 60 máx. (20 x 3 páginas) | Ilimitado (base de datos preindexada) |
| Precio | 32 $ / 1.000 solicitudes Nearby Search Pro (verificado el 19/10/2026) | 0 créditos para buscar; 1 crédito por registro exportado (Starter: 44 EUR por 10.000) |
| Emails | No disponible | Hasta 5 emails por empresa |
| SIRET / dirigente | No disponible | Sí (Francia) |
| Redes sociales | No disponible | FB, IG, LI, X, YouTube |
| Tecnologías | No disponible | ~160 tecnologías detectadas |
| Términos de uso | Prohibido almacenar datos > 30 días | Sin restricciones |
| Nivel gratuito | Límite gratuito mensual por SKU (p. ej. 5.000 solicitudes Nearby Search Pro) | 200 créditos gratis al registrarte |
El cálculo de costes
Tomemos un caso concreto: quieres extraer datos de 10.000 empresas con todos los detalles.
- API Google Places: 500 solicitudes Nearby Search Pro (hasta 20 resultados cada una) + 10.000 solicitudes Place Details Pro = ~85 $ tras los límites gratuitos (precios de Google verificados el 19/10/2026). Y no obtendrás emails, SIRET ni redes sociales. Necesitarás una herramienta adicional para enriquecer.
- API IBLead: 10.000 registros exportados con el plan Starter, 44 EUR/mes. Datos ya enriquecidos.
Con 10.000 empresas al mes, la API de Google Places cuesta más que IBLead — y proporciona menos datos. Para prospección B2B, la elección está clara.
Cómo empezar con la API de IBLead
La integración se hace en 3 pasos:
1. Crea tu cuenta
Regístrate en IBLead para obtener 200 créditos gratis y elige un plan cuando necesites más (desde 44 EUR/mes). La API está incluida sin coste adicional; el acceso a la API requiere saldo de créditos o un plan.
2. Genera tu clave API
Desde tu dashboard, ve a la sección "Claves API" para generar tu clave. Usa esta clave en el header Authorization de cada solicitud.
3. Haz tu primera llamada
Paso 1, previsualiza las empresas que coinciden:
curl "https://app.iblead.com/api/v1/businesses?category=restaurant&cities=Paris&country=FR&limit=50" \
-H "Authorization: Bearer TU_CLAVE_API"
Paso 2, exporta los registros completos:
curl -X POST https://app.iblead.com/api/v1/export \
-H "Authorization: Bearer TU_CLAVE_API" \
-H "Content-Type: application/json" \
-d '{"category":"restaurant","country":"FR","cities":["Paris"],"limit":100,"format":"json"}'
GET /businesses devuelve vistas previas (contactos ocultos, 0 créditos). POST /export devuelve los registros completos, con emails, teléfonos y SIRET cuando existen, a 1 crédito por registro (2 con SIRET).
La API funciona con cualquier lenguaje: Python (requests), JavaScript (fetch), PHP (curl), Go, Ruby… Si tu lenguaje puede hacer una llamada HTTP, puede usar la API de IBLead.
También puedes conectar https://mcp.iblead.com/mcp a Claude o ChatGPT y hacer la misma búsqueda en lenguaje natural. Configurar la API y el servidor MCP.
Buenas prácticas de integración
- Guarda los resultados en caché de tu lado y almacena los ID de empresa para obtener solo lo que ha cambiado
- Usa POST /api/v1/export en lugar de llamadas GET /api/v1/businesses/{id} en bucle — una sola solicitud devuelve cientos de registros completos
- Almacena los identificadores de Google Maps en tu base de datos para actualizaciones incrementales en vez de escaneos completos
- Gestiona errores con backoff exponencial — como toda API REST, timeouts ocasionales son posibles
Conclusión
La API de datos de empresas Google Maps de IBLead está diseñada para desarrolladores y growth hackers que quieren ir más allá de las exportaciones CSV. Ya sea que construyas un enriquecimiento CRM automático, un dashboard de prospección personalizado o un pipeline de datos completo, la API te da acceso a datos exhaustivos y enriquecidos mediante simples llamadas REST.
Comparada con la API oficial de Google Places, es más barata, más completa (emails, SIRET, redes sociales, tecnologías) y sin el límite de visualización de Google Maps (~120 resultados por búsqueda). Las llamadas a la API usan los mismos créditos que el panel, sin tarifa de API aparte.
Crea tu cuenta en IBLead y haz tu primera llamada API en menos de 5 minutos. Tus leads esperan tu código.
¿Listo para empezar?
Busque empresas de Google Maps por categoría y ciudad, con emails y, en Francia, datos legales.
Prueba IBLead gratisArtículos relacionados
Directorio de empresas de Arabia Saudita: más de 240.000 empresas por ciudad y sector
Unas 240.000 empresas saudíes de Google Maps, por ciudad y sector: Riad, Dammam, Tabuk. Teléfono, web y valoración. 200 créditos gratis, sin tarjeta.
Cómo extraer datos de Google Maps: la guía completa (2026)
Descubre todos los métodos para extraer datos de Google Maps: scraping manual, herramientas automatizadas y bases de datos preindexadas. Comparativa completa.
Cómo encontrar el SIRET de una empresa a través de Google Maps
Asocia automáticamente las fichas de Google Maps con los datos legales Sirene (SIRET, SIREN, dirigente, código APE). El matching SIRET explicado.