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 : 06/03/2025