---
# System prepended metadata

title: lehrcraft.at API design

---

# 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