Skip to content
Alexander Van Oyen edited this page Feb 20, 2024 · 27 revisions

We will probably be using swagger/openAPI for our API implementation.

API requests

Admin

Method Endpoint Description
DELETE /user/{userid} remove this user
POST /user create a new user
PUT /user/{userid} update user data

Teacher

Student

Method Endpoint Description
GET /{user_id}/subjects request all user data
GET /{user_id}/subjects request all subjects subscribed to
GET /{userid}/projects request all projects
Clone this wiki locally