Versie 1.2 19-04-2019
De Swagger documentatie is aangepast zodat deze geen errors meer geeft in de Swagger editor. Zie ook https://editor.swagger.io/
De Swagger documentatie zal verder aangepast worden zodat ook het genereren van Client software zonder errors uitgevoerd kan worden.
Verdere verbetering aan de responses van de diverse calls.
Activity calls
Toegevoegde calls voor activiteiten ( CursAd module Onderwijs ).
Deze calls zijn vergelijkbaar met de Course calls.
Het enige verschil tussen Course en Activity calls is in CursAd de lessoort en de labels.
Activity by IdWeb calls
Toegevoegde calls voor activiteiten ( CursAd module Onderwijs ).
Met deze calls is het mogelijk om op IdWeb gegevens op te vragen van activiteiten.
Gedurende meerdere seizoen veranderd de 'id' van een activiteit ( per seizoen ), maar blijft de 'idweb' altijd gelijk.
Category calls
Geen wijzigingen ten aanzien van eerdere versie.
Course calls
Toegevoegde call /course/groups{id} om alle cursusgroepen waaraan een cursus is gekoppeld op te halen. Zie ook de CourseGroup calls.
Deze calls zijn vergelijkbaar met de Course calls.
Course by IdWeb calls
Toegevoegde calls voor cursussen/lessen ( CursAd module Vrije Tijd ).
Met deze calls is het mogelijk om op IdWeb gegevens op te vragen van cursussen/lessen.
Gedurende meerdere seizoen veranderd de 'id' van een activiteit ( per seizoen ), maar blijft de 'idweb' altijd gelijk.
CourseGroup calls
Toegevoegde call om van een enkele 'cluster' alle cursusgroepen op te halen.
Toegevoegde call om van een cursusgroep alle gekoppelde cursussen op te halen.
Feitelijk zijn dit vereenvoudigde calls van de Category calls, maar dan zonder een 3-laags hierarchie.
Zie ook /course/groups/{id} en /activity/groups/{id}
Subscription calls
Geen wijzigingen ten aanzien van voorgaande versie.
User call
Call verwijderd, heeft geen functie.