Aller au contenu principal

API et webhooks

Vous pouvez intégrer SmartLink avec n'importe quel logiciel (LDAP, SOC, Google Suite, ...) via l'API SmartLink et les Webhooks !

Ces fonctionnalités sont disponibles pour les licences Platinum et Enterprise uniquement !

L'API SmartLink vous permet d'effectuer des requêtes vers votre SmartLink (ex: Récupérer les apps, créer des utilisateurs, ...) pour vos intégrations.

Les webhooks permettent d'envoyer des données vers l'url de votre choix lorsque des événements sont déclenchés (ex: Création d'un utilisateur, connexion d'un utilisateur, ...)

Webhooks

1. Accédez à la console administration

Cliquez sur le menu en haut à droite de SmartLink puis sur Mode administrateur pour accéder à la console administration

2. Cliquez sur l'onglet Workflow

3. Onglet Webhooks

Dans le menu Workflow deux onglets sont disponibles : Webhooks et API

4. Documentation Webhooks

Cliquez sur le lien en bas de la page pour accéder à la documentation sur les webhooks

Vous y trouverez la liste des webhooks disponibles, des informations sur les données qu'ils contiennent et sur la manière de les verifier.

5. Ajoutez un webhook

Pour ajouter un point de terminaison (URL vers laquelle seront envoyé des webhooks), cliquez sur le bouton "Ajouter un point de terminaison"

6. Configurez votre webhook

Ajouter l'URL vers laquelle sera envoyé vos webhooks, choisissez les événements que vous souhaitez envoyer, puis cliquez sur "Ajouter le point de terminaison".

7. Activez l'API

L'API est désactivé par défaut. Cliquez sur le switch pour activer l'API.

Une clé API sera générée, veuillez garder cette clé confidentielle.

8. Documentation de l'API

Vous pouvez accéder à la documentation de l'API en cliquant sur le lien en bas de page

9. Documentation

Vous trouverez alors la liste des requêtes disponibles.

Vous pouvez également tester chaque requêtes directement depuis l'interface SmartLink, sans avoir à renseigner la clé API (l'authentification est faite via votre session sur SmartLink)