Intégrer Smartschool avec Smstools


Intégrer Smartschool avec Smstools

Avec Smstools, vous pouvez facilement connecter Smartschool pour récupérer automatiquement des informations sur les absences et les données des utilisateurs. Suivez les étapes ci-dessous pour configurer correctement l'intégration.


Comment fonctionne le processus ?

Pour connecter Smartschool à Smstools, vous devez créer un utilisateur ayant accès aux API suivantes, disponibles dans Smartschool :


  • getAbsentsWithAliasByDate()
  • getAbsentsByDate()
  • getUserDetailsByUsername()
  • getAllAccountsExtended()
  • getUserDetails()


Cet utilisateur agit comme un pont entre les deux systèmes et garantit la récupération correcte des données nécessaires.

Instructions étape par étape pour la connexion


Étape 1 : Se connecter à Smstools

Allez sur le tableau de bord Smstools et connectez-vous avec vos identifiants.


Étape 2 : Accéder à la section développeur

Cliquez sur Développeur dans le menu de gauche.
Sélectionnez Intégrations dans le menu déroulant.

Étape 3 : Connecter Smartschool

Recherchez la carte Smartschool dans l’aperçu des intégrations.
Cliquez sur Connecter.

Étape 4 : Configurer l’utilisateur API

Dans la fenêtre pop-up, saisissez les informations suivantes :


  • Nom de l'utilisateur API (tel que défini dans Smartschool)
  • Préfixe du service web (ex. : nomdelecole.smartschool.be)
  • Année scolaire
  • Clé API (disponible dans Smartschool)


Cliquez sur Enregistrer pour finaliser l’intégration.

Point important

Si votre école utilise également Informat, il est préférable de se connecter d'abord à Informat puis de synchroniser avec Smartschool. Nous ne pouvons pas récupérer les données d'Informat depuis Smartschool. Tenez-en compte lors de la configuration de l'intégration.


**

Mis à jour le : 25/03/2025