Retour au blog
Guides & Tutoriels2026-03-01·9 min de lecture

API Google Maps Business Data : intégrez des leads enrichis dans votre stack

Par Ibrahim DemolCEO IBLeadMis à jour le 19 octobre 2026

L'API données entreprises Google Maps est devenue un outil incontournable pour les développeurs et growth hackers qui veulent automatiser leur prospection B2B. Plutôt que d'exporter manuellement des fichiers CSV depuis une interface web, une API REST vous permet d'intégrer directement les données enrichies dans votre stack technique : CRM, outils de prospection, dashboards custom ou pipelines d'enrichissement.

Dans cet article, on explore l'API IBLead — ses endpoints, ses cas d'usage concrets, et pourquoi elle représente une alternative plus complète et plus économique que l'API Google Places officielle.

Pourquoi une API plutôt qu'un export CSV ?

Un export CSV, c'est pratique pour un one-shot. Mais dès que vous avez besoin d'automatiser, de synchroniser ou de rafraîchir vos données, le CSV montre ses limites :

  • Pas de temps réel : vous travaillez avec un fichier statique qui vieillit dès qu'il est généré
  • Pas d'intégration : importer un CSV dans un CRM demande un mapping manuel à chaque fois
  • Pas de filtrage dynamique : vous téléchargez tout, puis vous triez côté client
  • Pas de scalabilité : 10 exports par jour = 10 manipulations manuelles

Une API résout tous ces problèmes. Un appel HTTP retourne exactement les données dont vous avez besoin, au format JSON, prêtes à être injectées dans n'importe quel système. C'est la différence entre artisanat et industrialisation.

Concrètement, avec une API vous pouvez : lancer une recherche chaque lundi à 8h, enrichir automatiquement les nouveaux résultats, les injecter dans votre CRM, puis déclencher une séquence email — le tout sans toucher un clavier. Essayez de faire ça avec un CSV.

Ce que l'API IBLead propose

L'API IBLead expose trois endpoints principaux qui couvrent l'ensemble du cycle de prospection :

1. GET /api/v1/businesses — Recherche par catégorie et zone géographique

L'endpoint de base. Vous spécifiez une catégorie d'entreprise (restaurant, plombier, avocat…) et une zone géographique, et l'API retourne toutes les entreprises correspondantes.

  • Filtres par catégorie, ville, code postal, note, nombre d'avis, présence d'un email, d'un téléphone ou d'un site web
  • Pagination intégrée pour les gros volumes
  • Pas de limite de 120 résultats — contrairement à l'API Google Places, IBLead renvoie l'intégralité des résultats grâce à son système de quadtree géographique

2. GET /api/v1/businesses/{id} — Une entreprise par son identifiant

Renvoie une entreprise à partir de son identifiant IBLead, pour 0 crédit. Les coordonnées restent masquées tant que vous n'avez pas débloqué la fiche avec POST /api/v1/unlock (1 crédit, 2 avec SIRET). Ensuite, le même appel renvoie :

  • Coordonnées complètes : adresse, téléphone, site web, GPS
  • Avis et note Google Maps
  • Jusqu'à 5 emails extraits du site web
  • Réseaux sociaux (Facebook, Instagram, LinkedIn, X, YouTube)
  • SIRET, nom du dirigeant, code APE, forme juridique (France)
  • Technologies détectées sur le site web (CMS, analytics, chat…)

3. POST /api/v1/lookup/bulk — Jusqu'à 100 fiches en une requête

Envoyez jusqu'à 100 identifiants de lieu Google Maps, CID ou URL en une requête et récupérez les fiches IBLead correspondantes (0 crédit ; coordonnées masquées sauf si vous les avez déjà débloquées). Utile pour :

  • Rapprocher une liste existante de la base IBLead
  • Synchroniser un CRM avec les données les plus récentes
  • Récupérer les identifiants IBLead avant de débloquer ou d'exporter

Les trois endpoints retournent du JSON structuré, avec des champs normalisés. Pas besoin de parser du HTML ou de gérer des formats incohérents.

Autre point important : l'API utilise les mêmes crédits que le tableau de bord. La recherche, le comptage et l'aperçu coûtent 0 crédit ; exporter ou débloquer une fiche coûte 1 crédit (2 avec SIRET). Il n'y a pas de frais API séparés. C'est un modèle différent de l'API Google Places, qui facture chaque requête.

Cas d'usage 1 : enrichir votre CRM automatiquement

Le cas d'usage le plus immédiat. Vous avez un CRM (HubSpot, Pipedrive, Salesforce, ou un CRM maison) et vous voulez l'alimenter avec des leads qualifiés sans intervention manuelle.

Le flux type

  1. Un cron job appelle GET /api/v1/businesses chaque lundi pour récupérer les nouvelles entreprises d'une catégorie et d'une zone
  2. Les nouvelles entreprises sont exportées avec POST /api/v1/export, qui renvoie les fiches complètes (emails, SIRET, réseaux sociaux)
  3. Un script mappe les champs IBLead vers les champs de votre CRM et crée les contacts via l'API du CRM
  4. Les leads existants sont mis à jour si de nouvelles informations sont disponibles

Exemple concret

Une agence de marketing digital cible les restaurants de Lyon qui ont moins de 50 avis Google (signal qu'ils n'investissent pas encore dans le digital). Chaque semaine :

  • GET /api/v1/businesses avec les filtres category=restaurant, cities=Lyon, max_reviews=50
  • POST /api/v1/export pour obtenir les fiches complètes avec emails et données sociales
  • Injection automatique dans Pipedrive avec le nom du dirigeant (via le SIRET) pour personnaliser le premier contact

Résultat : un pipeline de leads frais chaque semaine, sans aucune action manuelle. Le commercial ouvre son CRM le lundi matin et trouve ses prospects prêts à être contactés.

Cas d'usage 2 : dashboard de prospection custom

Pour les équipes commerciales qui ont des besoins spécifiques, un dashboard de prospection custom offre une flexibilité que les CRM standard ne proposent pas.

Architecture type

  • Frontend : React/Next.js avec une carte interactive (Leaflet ou Mapbox)
  • Backend : Node.js ou Python qui orchestre les appels à l'API IBLead
  • Base de données : PostgreSQL pour stocker les leads et suivre les interactions
  • API IBLead : source de données enrichies

Fonctionnalités possibles

  • Recherche visuelle : dessinez une zone sur la carte, l'API renvoie toutes les entreprises dans le périmètre
  • Scoring personnalisé : combinez note Google, nombre d'avis, présence web et technologies détectées pour scorer chaque lead
  • Suivi de statut : marquez les leads comme "à contacter", "en cours", "client", "pas intéressé"
  • Alertes : notification quand de nouvelles entreprises apparaissent dans votre zone cible
  • Export filtré : générez des listes ciblées pour vos campagnes email ou téléphoniques

L'avantage d'un dashboard custom : vous concevez exactement l'outil dont votre équipe a besoin, au lieu de vous adapter aux contraintes d'un outil générique.

Cas d'usage 3 : pipeline d'enrichissement automatique

Pour les growth hackers et les équipes data, l'API IBLead s'intègre dans un pipeline d'enrichissement plus large.

Le principe

Vous avez déjà une liste de prospects (depuis LinkedIn, un annuaire, un événement) mais il vous manque des données clés : email, téléphone, SIRET, ou adresse physique. L'API IBLead peut enrichir ces leads à partir de leur nom et de leur localisation.

Pipeline type

ÉtapeOutilDonnées ajoutées
1. SourceLinkedIn / événement / annuaireNom, ville
2. MatchingAPI IBLead GET /businesses ou POST /lookup/bulkFiche Google Maps complète
3. EnrichissementAPI IBLead POST /unlock puis GET /businesses/{id}Emails, SIRET, réseaux sociaux, technologies
4. ScoringScript customScore de qualité du lead
5. InjectionAPI CRMLead complet dans le pipeline commercial

Ce que ce pipeline apporte

  • Le SIRET permet d'identifier le dirigeant et de personnaliser les messages : "Bonjour M. Dupont, dirigeant de [société]…" — un levier de conversion majeur pour le cold email B2B
  • Les technologies détectées révèlent si le prospect utilise déjà un outil concurrent, s'il a un site WordPress (= cible pour une agence web), ou s'il n'a aucun analytics (= prospect non digitalisé)
  • Les données sociales permettent de choisir le canal de contact optimal : email pro, message LinkedIn, DM Instagram

Comparaison avec l'API Google Places officielle

Google propose sa propre API (Places API) pour accéder aux données Google Maps. Voici une comparaison honnête :

CritèreAPI Google PlacesAPI IBLead
Résultats par recherche60 max (20 × 3 pages)Illimité (base pré-indexée)
Prix32 $ / 1 000 requêtes Nearby Search Pro (vérifié le 19/10/2026)0 crédit pour chercher ; 1 crédit par fiche exportée (Starter : 44 € pour 10 000)
EmailsNon disponibleJusqu'à 5 emails par entreprise
SIRET / dirigeantNon disponibleOui (France)
Réseaux sociauxNon disponibleFB, IG, LI, X, YouTube
TechnologiesNon disponible~160 technos détectées
Conditions d'utilisationInterdiction de stocker les données > 30 joursAucune restriction
Quota gratuitPlafond gratuit mensuel par SKU (ex. 5 000 requêtes Nearby Search Pro)200 crédits offerts à l'inscription

Le calcul économique

Prenons un cas concret : vous voulez extraire les données de 10 000 entreprises avec leurs détails.

  • Google Places API : 500 requêtes Nearby Search Pro (20 résultats max. par requête) + 10 000 requêtes Place Details Pro = ~85 $ après les quotas gratuits (tarifs Google vérifiés le 19/10/2026). Et vous n'aurez ni emails, ni SIRET, ni réseaux sociaux. Il faudra un outil supplémentaire pour enrichir.
  • API IBLead : 10 000 fiches exportées avec l'offre Starter, 44 €/mois. Données déjà enrichies.

À 10 000 entreprises par mois, l'API Google Places coûte plus cher qu'IBLead — et elle fournit moins de données. Pour la prospection B2B, le choix est vite fait.

Comment démarrer avec l'API IBLead

L'intégration se fait en 3 étapes :

1. Créez votre compte

Inscrivez-vous sur IBLead pour obtenir 200 crédits offerts, puis choisissez une offre quand il vous en faut plus (à partir de 44 €/mois). L'API est incluse sans surcoût ; l'accès API nécessite un solde de crédits ou un abonnement.

2. Générez votre clé API

Depuis votre dashboard, rendez-vous dans la section "Clés API" pour générer votre clé. Cette clé s'utilise dans le header Authorization de chaque requête.

3. Faites votre premier appel

Étape 1, prévisualisez les entreprises correspondantes :

curl "https://app.iblead.com/api/v1/businesses?category=restaurant&cities=Paris&country=FR&limit=50" \
    -H "Authorization: Bearer VOTRE_CLE_API"

Étape 2, exportez les fiches complètes :

curl -X POST https://app.iblead.com/api/v1/export \
    -H "Authorization: Bearer VOTRE_CLE_API" \
    -H "Content-Type: application/json" \
    -d '{"category":"restaurant","country":"FR","cities":["Paris"],"limit":100,"format":"json"}'

GET /businesses renvoie des aperçus (contacts masqués, 0 crédit). POST /export renvoie les fiches complètes, avec emails, téléphones et SIRET quand ils existent, à 1 crédit par fiche (2 avec SIRET).

L'API supporte n'importe quel langage : Python (requests), JavaScript (fetch), PHP (curl), Go, Ruby… Si votre langage peut faire un appel HTTP, il peut utiliser l'API IBLead.

Vous pouvez aussi connecter https://mcp.iblead.com/mcp à Claude ou ChatGPT et lancer la même recherche en langage naturel. Configurer l'API et le serveur MCP.

Bonnes pratiques d'intégration

  • Mettez les résultats en cache de votre côté et stockez les identifiants d'entreprise pour ne récupérer que ce qui a changé
  • Utilisez POST /api/v1/export plutôt que des appels GET /api/v1/businesses/{id} en boucle — une seule requête renvoie des centaines de fiches complètes
  • Stockez les identifiants Google Maps dans votre base pour des mises à jour incrémentales au lieu de tout re-scanner
  • Gérez les erreurs avec un retry exponentiel — comme toute API REST, des timeouts occasionnels sont possibles

Conclusion

L'API Google Maps business data d'IBLead est conçue pour les développeurs et growth hackers qui veulent aller plus loin que l'export CSV. Que vous construisiez un enrichissement CRM automatique, un dashboard de prospection sur mesure, ou un pipeline data complet, l'API vous donne accès à des données exhaustives et enrichies via de simples appels REST.

Comparée à l'API Google Places officielle, elle est moins chère, plus complète (emails, SIRET, réseaux sociaux, technologies) et sans la limite d'affichage de Google Maps (~120 résultats par recherche). Les appels API utilisent les mêmes crédits que le tableau de bord, sans frais API séparés.

Créez votre compte IBLead et faites votre premier appel API en moins de 5 minutes. Vos leads n'attendent que votre code.

Prêt à commencer ?

Recherchez les entreprises Google Maps par catégorie et par ville, avec emails et, en France, données légales.

Essayer IBLead gratuitement