CRM & Automation

API

Application Programming Interface. Interface permettant à deux applications de communiquer.

Une API (Application Programming Interface) est une interface qui permet à deux applications de communiquer et d'échanger des données entre elles. Les API sont la base de l'intégration entre outils marketing (CRM + email + analytics + publicité).

Comment fonctionne un appel

Votre outil envoie une requête authentifiée par clé ou jeton vers une adresse précise, avec une méthode : lire, créer, mettre à jour, supprimer. Le service répond en JSON avec un code de statut, 200 pour un succès, 401 pour une authentification refusée, 429 quand vous dépassez le quota autorisé. Toute intégration marketing sérieuse repose sur cet aller-retour.

API vs webhook

Avec une API, c’est vous qui demandez, à intervalles réguliers ; avec un webhook, c’est le service qui vous prévient dès qu’un événement survient. Interroger un CRM toutes les cinq minutes consomme du quota pour rien la plupart du temps. Retenez la règle : webhook pour l’événement en temps réel, API pour la synchronisation de masse et le rattrapage.

Les pièges d’intégration

Quatre pièges reviennent : les limites de débit non gérées, l’absence de reprise après échec, la duplication de contacts faute d’identifiant unique commun, et les changements de version côté fournisseur qui cassent un flux sans prévenir. Prévoyez des relances progressives, une journalisation des erreurs et une alerte : une synchronisation silencieusement rompue passe souvent inaperçue plusieurs semaines.

Exemple concret

Une PME B2B synchronise 12 000 contacts entre CRM et plateforme d’emailing. Sans gestion des limites, 1 800 appels échouent en heure de pointe. En passant à des lots de 200 avec relance progressive, le taux d’échec tombe sous 0,5 pour cent et la synchronisation dure 9 minutes.

Termes associés

API en pratique : CRM & Automation

Pour aller au-delà de la définition, découvrez notre setup Klaviyo pour e-commerce.

Voir Klaviyo pour e-commerce