L’API GoHighLevel est ce qui sépare les agences qui bricolent des agences qui industrialisent. Tant qu’on reste dans l’interface, on est limité aux workflows fournis. Dès qu’on connecte GHL à des outils externes via son API, on débloque des automatisations beaucoup plus puissantes.
Deux API coexistent : v1 et v2
GHL maintient actuellement deux API en parallèle. La v1 reste utilisable pour les intégrations existantes mais ne reçoit plus de nouveautés. La v2 est celle qu’il faut privilégier en 2026 : elle couvre tous les objets (contacts, opportunités, calendriers, workflows, etc.) avec une documentation OpenAPI complète.
Authentification
Deux modes d’authentification : clé API (simple mais limitée à l’agence) et OAuth 2.0 (obligatoire pour les applications marketplace multi-comptes). Pour un usage interne, la clé API suffit largement. Pour publier une app, OAuth est requis.
Endpoints les plus utiles
POST /contacts/— Créer un contactPOST /contacts/{id}/tags— Ajouter un tag (déclencheur de workflow)POST /opportunities/— Créer une opportunité dans un pipelinePOST /conversations/messages— Envoyer un SMS ou emailGET /calendars/{id}/events— Lister les événements d’un calendrier
Webhooks : la brique manquante
Pour recevoir les événements GHL dans votre stack (création de contact, RDV pris, paiement reçu), utilisez les webhooks. Ils sont configurables par sous-compte et peuvent pointer vers n’importe quel endpoint HTTPS. Combinés à Zapier, Make ou Pabbly, ils permettent des intégrations no-code surpuissantes.
Limites techniques
Rate limit : 100 requêtes par 10 secondes par sous-compte en v2. Largement suffisant pour un usage normal, mais à surveiller si vous synchronisez des bases massives. En cas de dépassement, retournez en 429 et attendez 10s avant de relancer.
Cas d’usage pratiques
Trois cas concrets où l’API GHL vaut chaque minute investie :
- Synchroniser automatiquement les contacts d’un CRM externe (HubSpot, Pipedrive) vers GHL
- Déclencher une séquence d’email GHL depuis un événement Stripe (nouveau paiement, remboursement)
- Créer des rapports consolidés multi-clients en interrogeant l’API sur chaque sous-compte
Besoin d’accompagnement sur une intégration API ? Contactez-nous, c’est l’un des sujets que nous traitons régulièrement.
Expert GoHighLevel francophone depuis 2022, fondateur du réseau OhMyBusiness (YouTube, formations, avis, support). Accompagne agences et entrepreneurs francophones dans l’adoption et la maîtrise de GoHighLevel. Plus de 340 ressources publiées, 56 keywords en top 10 Google sur la thématique GHL.