# lehrcraft.at API design ## Excercise ### GET /exercise - optionals: limit=5 start=10 tag createdAt updatedAt author upvotes downvotes type ### GET /exercise/:id ### POST /exercise ### PUT /exercise/:id ### DELETE /exercise/:id ## ExerciseSheet ### GET /exercisesheet - optionals: limit=5 start=10 tag createdAt updatedAt author upvotes downvotes type ### GET /exercisesheet/:id ### GET /exercisesheet/:id/pdf ### GET /exercisesheet/:id/:seed ### POST /exercisesheet ### PUT /exercisesheet/:id ### DELETE /exercisesheet/:id ## User ### GET /user/:id ### POST /user ### PUT /user/:id ### DELETE /user/:id