Artikelen over: Developers

Smartschool integreren met Smstools



Met Smstools kun je Smartschool eenvoudig koppelen om automatisch informatie op te halen over afwezigheden en gebruikersgegevens. Volg onderstaande stappen om de integratie correct in te stellen.

Hoe werkt de flow?



Om Smartschool te verbinden met Smstools, moet je een gebruiker aanmaken die toegang heeft tot de volgende API’s, deze vind je terug op smartschool:

getAbsentsWithAliasByDate()

getAbsentsByDate()

getUserDetailsByUsername()

getAllAccountsExtended()

getUserDetails()

Deze gebruiker fungeert als schakel tussen beide systemen en zorgt ervoor dat de benodigde gegevens correct worden opgehaald.

Stapsgewijze instructies voor de koppeling



Stap 1: Aanmelden bij Smstools



Ga naar het Smstools-dashboard en meld je aan met je accountgegevens.

Stap 2: Naar de ontwikkelaarssectie gaan



Klik in het linker menu op Ontwikkelaar.

Kies voor Integraties in het dropdown-menu.

Stap 3: Smartschool verbinden



Zoek in het integratie-overzicht naar het kaartje met Smartschool.

Klik op Verbinden.

Stap 4: API-gebruiker instellen



In het pop-upvenster vul je de volgende gegevens in:

Naam van de API-gebruiker (zoals ingesteld in Smartschool)

Webservice prefix (bijvoorbeeld: schoolnaam.smartschool.be)

Schooljaar

API-sleutel (deze vind je terug in Smartschool)

Klik op Opslaan om de koppeling te voltooien.

Belangrijk punt



Als jouw school ook gebruikmaakt van Informat, dan is het beter om met Informat te connecteren en dan te synchroniseren met Smartschool. Wij kunnen de data van Informat niet uit Smartschool halen. Houd hier rekening mee bij het instellen van de integratie.

Bijgewerkt op: 06/03/2025