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