Vakkenaanbod

This completely replaces Onderwijsvormitems.

Route Capability Description
List school courses
GET /schools/{id}/courses
vakkenaanbod-update Get all courses for this school
Add course
POST /schools/{id}/add-course
vakkenaanbod-update Add a course
Update courses
PUT /schools/{id}/courses
vakkenaanbod-update Update one or more courses for this school
Delete course for school
DELETE /schools/{id}/delete-course
vakkenaanbod-update Deletes a course by course_id or multiple courses by degree and/or ov
Toggle vakkenaanbod
POST /schools/{id}/uses-courses
vakkenaanbod-update Toggle 'Gebruikt vakkenaanbod'

List school courses

GET /schools/{id}/courses 

Add course

POST /schools/{id}/add-course

Update course

PUT /schools/{id}/courses

Delete course(s)

DELETE /schools/{id}/delete-course

Toggle vakkenaanbod

POST /schools/{id}/uses-courses