L'API ActiveCampaign est utilisée pour permettre des intégrations entre votre compte ActiveCampaign et des services tiers ou une interface personnalisée que vous avez créée.
Qu'est-ce qu'une API ?
API est l'abréviation de Application Programming Interface et permet à une application de communiquer avec une autre. Nous recommandons d'utiliser l'API ActiveCampaign pour toute fonctionnalité nécessaire en dehors de l'interface utilisateur principale, par exemple pour permettre une intégration.
Comment obtenir l'URL et le jeton de votre API ActiveCampaign ?
Pour permettre une intégration entre votre compte ActiveCampaign et une application tierce, vous devez obtenir l'URL et la clé de l'API. L'URL et la clé API peuvent être considérées comme votre nom d'utilisateur et votre mot de passe, que des applications tierces peuvent utiliser pour accéder à votre compte ActiveCampaign.
Chaque utilisateur de votre compte ActiveCampaign a sa propre URL et son propre jeton API.
Si des intégrations sont mises en place avec les identifiants API d'un utilisateur, la suppression de l'utilisateur entraînera l'interruption des intégrations. Comme il n'existe pas d'API par défaut pour les comptes, vous devez mettre à jour les intégrations concernées avec les identifiants API d'un autre utilisateur.
L'URL et la clé de l'API ActiveCampaign se trouvent sur la page Paramètres du développeur de votre compte :
- Cliquez sur « Paramètres » (icône d'engrenage) dans le menu de gauche.
- Le menu « Paramètres du compte » apparaîtra. Cliquez sur l'option "Développeur".
- Copiez et collez l'URL de l'API et la clé dans votre application tierce.
Comment réinitialiser vos informations API ?
Si vos informations API ont été compromises, vous pouvez réinitialiser votre clé sur la page Paramètres du développeur de votre compte.
Pour réinitialiser vos informations API :
- Cliquez sur « Paramètres » (icône d'engrenage) dans le menu de gauche.
- Le menu « Paramètres du compte » apparaîtra. Cliquez sur l'option "Développeur".
- Accédez à la page Paramètres du développeur.
- Cliquez sur le bouton « Réinitialiser le jeton API ».
- Une fenêtre de confirmation apparaît. Cliquez sur « Réinitialiser le jeton API » pour confirmer le changement.
Notez que vous devez mettre à jour toutes les applications tierces avec vos nouvelles informations API.
API pour les développeurs
Avec l'API ActiveCampaign, vous pouvez synchroniser les informations sur les contacts, les visualiser, les ajouter à des automatisations, créer et envoyer des campagnes, et bien plus encore. Notre API est structurée autour de REST, HTTP et JSON et nécessite une authentification de base (compte utilisateur réel dans le logiciel ou URL et jeton API valides).
Accédez au portail du développeur ActiveCampaign.
Pour travailler avec notre API, vous aurez besoin des éléments suivants :
- Compte ActiveCampaign valide (une période d'essai fonctionnera également)
- Expérience de la création de solutions codées sur mesure et/ou de l'intégration avec des API REST
- Possibilité d’envoyer des requêtes HTTP à partir de votre serveur
Nous fournissons une liste des méthodes API disponibles, des descriptions détaillées de chaque paramètre et des exemples dans le code réel. Notre forum communautaire est une ressource précieuse pour apprendre le fonctionnement de l'API. Vous pouvez y interagir avec d'autres développeurs et poser des questions sur l'API. En outre, nous disposons de consultants certifiés qui peuvent vous aider à répondre à vos besoins en matière d'API.
Dépannage de l'API pour les développeurs
Si vous recevez des erreurs de script, des données manquantes ou toute autre chose vous empêchant d'utiliser pleinement l'API, veuillez contacter notre équipe Expérience Client et fournir les informations suivantes :
- URL complète de la requête API (y compris l'ensemble des paramètres)
- S'il s'agit d'une requête POST, vos données POST
- La réponse ou l'action attendue
- La réponse réelle reçue du serveur et l'action effectuée (le cas échéant)
Nous ferons de notre mieux pour vous aider à résoudre vos problèmes d'API, mais cela peut poser certains problèmes. En effet, nous ne pouvons pas voir ce qui se passe dans votre application, votre script ou votre environnement.
Si vous avez une question plus générale (comme le fonctionnement d'une méthode API spécifique ou la raison pour laquelle une API spécifique ne renvoie pas de données), nous vous recommandons de poster le problème dans notre forum d'utilisateurs , où il est documenté publiquement. De cette manière, les autres utilisateurs peuvent aider, partager leurs propres expériences et aider les futurs utilisateurs à tirer profit des expériences passées.
Si vous avez besoin d'aide pour configurer quelque chose à l'aide de l'API, nous vous recommandons de travailler avec l'un de nos consultants certifiés ou de poster un message dans notre forum communautaire .