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. Onglet configuration

configuration-tab

2. Cliquez sur l'onglet Webhooks

webhooks-tab

3. 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.

webhooks-doc-link

4. 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"

webhooks-add-button

5. 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".

webhooks-add-endpoint

6. Cliquez sur l'onglet API

api-tab

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.

api-enable-button

8. Documentation de l'API

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

api-documentation-link

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)

api-documentation