API Google Maps Business Data : intégrez des leads enrichis dans votre stack
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
- Un cron job appelle
GET /api/v1/businesseschaque lundi pour récupérer les nouvelles entreprises d'une catégorie et d'une zone - Les nouvelles entreprises sont exportées avec
POST /api/v1/export, qui renvoie les fiches complètes (emails, SIRET, réseaux sociaux) - Un script mappe les champs IBLead vers les champs de votre CRM et crée les contacts via l'API du CRM
- 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/businessesavec les filtrescategory=restaurant,cities=Lyon,max_reviews=50POST /api/v1/exportpour 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
| Étape | Outil | Données ajoutées |
|---|---|---|
| 1. Source | LinkedIn / événement / annuaire | Nom, ville |
| 2. Matching | API IBLead GET /businesses ou POST /lookup/bulk | Fiche Google Maps complète |
| 3. Enrichissement | API IBLead POST /unlock puis GET /businesses/{id} | Emails, SIRET, réseaux sociaux, technologies |
| 4. Scoring | Script custom | Score de qualité du lead |
| 5. Injection | API CRM | Lead 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ère | API Google Places | API IBLead |
|---|---|---|
| Résultats par recherche | 60 max (20 × 3 pages) | Illimité (base pré-indexée) |
| Prix | 32 $ / 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) |
| Emails | Non disponible | Jusqu'à 5 emails par entreprise |
| SIRET / dirigeant | Non disponible | Oui (France) |
| Réseaux sociaux | Non disponible | FB, IG, LI, X, YouTube |
| Technologies | Non disponible | ~160 technos détectées |
| Conditions d'utilisation | Interdiction de stocker les données > 30 jours | Aucune restriction |
| Quota gratuit | Plafond 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 gratuitementArticles similaires
Annuaire des entreprises en Arabie saoudite : 240 000+ sociétés par ville et catégorie
Environ 240 000 entreprises saoudiennes issues de Google Maps, par ville et secteur : Riyad, Dammam, Tabuk. Téléphone, site et note. 200 crédits offerts, sans carte.
Comment extraire les données Google Maps : le guide complet (2026)
Découvrez toutes les méthodes pour extraire les données Google Maps : scraping manuel, outils automatisés, et bases de données pré-indexées. Comparatif complet.
Comment trouver le SIRET d'une entreprise via Google Maps
Associer automatiquement les fiches Google Maps aux données légales Sirene (SIRET, SIREN, dirigeant, code APE). Le matching SIRET expliqué.