Skip to main content

Algemeen

In onderstaand diagram staat voor de belangrijkste API-endpoints uitgelegd hoe deze correspondeert met de originele data in Pynter.

Wanneer er in de naam van een API-endpoint een gedeelte tussen blokhaken staat, betekent dat dat hier meerdere endpoints bedoeld worden. Bijvoorbeeld: CourseDates[*] betekent alle API-endpoints die beginnen met CourseDates, zoals CourseDatesByModules en CourseDatesWithStatus.

* Groepen worden niet direct teruggegeven via de API, maar staan voor de compleetheid hiertussen omdat deze als koppeltabel tussen opleidingen en inschrijvingen (ExternalEventProposals/GroupMembers) gebruikt wordt.

** De GroupMembers tabel wordt voor zowel groepsleden als lichtingsleden gebruikt. Wanneer het een groepsinschrijving betreft staat gm_classId op 0.