API et Webhooks
Onglets
Ce chapitre est un guide pour les développeurs utilisant la page API et Webhooks. Obtenez des informations sur l’utilisation de ces outils.
Accéder à la page API et Webhooks
-
Connectez-vous à votre tableau de bord.
-
Dans le coin supérieur droit du tableau de bord, cliquez sur votre photo de profil et choisissez API Webhooks.
Vérifier l’état de l’accès à l’API
Dans la page qui s’ouvre, vous pouvez vérifier l’état de votre accès à l’API.
Configurer les points de terminaison Webhook
Configurez des points de terminaison pour recevoir des notifications en temps réel lorsque des formulaires sont soumis ou que d’autres événements se produisent. Utile pour intégrer les données des formulaires dans d’autres applications ou services.
Cliquez sur + Ajouter un point de terminaison pour en créer un nouveau ou sur Modifier pour modifier un point de terminaison existant.
Créer une application OAuth2
Les API de PlatoForms sont protégées par le protocole OAuth2, un cadre d’authentification et d’autorisation sécurisé. Une “application OAuth2” désigne une application enregistrée utilisant OAuth 2.0 pour interagir avec le système.
En créant une application OAuth2, vous pouvez obtenir en toute sécurité un ID Client et un Secret Client via un processus d’authentification. Cela facilite à son tour l’autorisation sécurisée d’autres applications pour accéder à l’API de la plateforme. La création d’une ‘application OAuth2’ met en place les composants essentiels pour une intégration sécurisée, permettant des interactions avec l’API en utilisant OAuth2 pour l’authentification et l’autorisation.
Pour créer une application OAuth2 :
-
Cliquez sur + Ajouter une application.
-
Dans la fenêtre qui s’ouvre :
-
Fournissez un nom pour votre application, ce qui aide à l’identifier dans le système.
-
Spécifiez une URL de redirection, qui est cruciale pour le flux OAuth2.
-
-
Confirmez vos paramètres en cliquant sur Enregistrer.
Une fois l’application enregistrée, le système génère un ID Client unique et un Secret Client.
Créer et réinitialiser des jetons
Si vous êtes un développeur nécessitant un accès prolongé à l’API, la plateforme offre la possibilité de créer et de réinitialiser des jetons sans expiration. Cette fonctionnalité élimine le besoin de rafraîchir régulièrement les jetons, assurant un accès API ininterrompu et prolongé.
Il vous suffit de cliquer sur Créer ou réinitialiser un jeton pour générer un nouveau jeton, et d’utiliser Supprimer pour supprimer un jeton existant si nécessaire. Cette fonctionnalité simplifie le processus de gestion de l’accès à long terme à l’API.