Volver al blog
Guías y tutoriales2026-03-01·9 min de lectura

API de datos de empresas Google Maps: integra leads enriquecidos en tu stack

Por Ibrahim DemolCEO IBLeadActualizado el 19 de octubre de 2026

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

  1. Un cron job llama a GET /api/v1/businesses cada lunes para obtener nuevas empresas de una categoría y zona
  2. Las nuevas empresas se exportan con POST /api/v1/export, que devuelve los registros completos (emails, SIRET, redes sociales)
  3. Un script mapea los campos de IBLead a los campos de tu CRM y crea contactos vía la API del CRM
  4. 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/businesses con filtros category=restaurant, cities=Lyon, max_reviews=50
  • POST /api/v1/export para 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

PasoHerramientaDatos añadidos
1. FuenteLinkedIn / evento / directorioNombre, ciudad
2. MatchingAPI IBLead GET /businesses o POST /lookup/bulkPerfil completo de Google Maps
3. EnriquecimientoAPI IBLead POST /unlock y luego GET /businesses/{id}Emails, SIRET, redes sociales, tecnologías
4. ScoringScript personalizadoPuntuación de calidad del lead
5. InyecciónAPI CRMLead 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:

CriterioAPI Google PlacesAPI IBLead
Resultados por búsqueda60 máx. (20 x 3 páginas)Ilimitado (base de datos preindexada)
Precio32 $ / 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)
EmailsNo disponibleHasta 5 emails por empresa
SIRET / dirigenteNo disponibleSí (Francia)
Redes socialesNo disponibleFB, IG, LI, X, YouTube
TecnologíasNo disponible~160 tecnologías detectadas
Términos de usoProhibido almacenar datos > 30 díasSin restricciones
Nivel gratuitoLí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 gratis