Versie 1.1 18-03-2019
In Swagger kan het Endpoint in de groene 'Authorize button' nu eenmalig worden ingegeven.
Responses zijn verbeterd/aangepast.
In CursAd dient per Administratie(s) en Seizoen(en) aangegeven te worden welke 'actief' zijn voorde REST-API. Parameter 'restapi'.
Alle 'limit' en 'offset' parameters zijn verwijderd behalve bij de Search calls.
Category calls
Geen wijzigingen ten aanzien van eerdere versie
Course calls
Parameters voor Seizoen en Administratie zijn verwijderd uit de API, dit zijn nu CursAd parameters.
Indien een cursus wel actief is voor de API ( 'Niet tonen op Web' = UIT ) maar geen gepubliseerde cursusblokken heeft ( 'Tonen op het Web' = UIT ) zal deze toch door de API aangeboden worden, mar dan met een 'lege array van lessonBlocks'.
De Get call /course om alle cursussen evan de relevante administraties/seizoen op te halen heeft nu twee parameters voor cursusblokken (=lessonBlocks) en cursustarieven (=variations). Hiermee wordt geselecteerd op de CursAd 'vinkjes' 'Tonen op het Web'. De mogelijk waarden 'yes/no/all'.
Voor de overige calls worden de cursusblokken en cursustarieven altijd aangeboden. Het veld 'published' geeft de status van de vinkje 'Tonen op het Web' weer.
Extra calls om alleen de cursusblokken of cursustatieven of cursusgegevens zonder blokken en tarieven op te halen.
Subscription calls
Application calls hernoemd naar Subscription calls.
De response van de Post call geeft nu correcte gegevens weer.
User call
Geen wijzigingen ten aanzien van voorgaande versie.