| Dienstleistungen | Kontakt | Energieausgleich | Ansprechpartner | Impressum |
| Lesson | LessonModule | SchoolOrganizer |
| Property | Type | Entity | Reference | Module |
| (1) LessonContent | STRING | Lesson | ||
| (2) LessonDate | DATE | Lesson | ||
| (3) SchoolClass | LONG | Lesson | SchoolClass | SchoolYearModule |
| (4) SchoolSubject | LONG | Lesson | SchoolSubject | SchoolSubjectModule |
| (5) Teacher | LONG | Lesson | Teacher | StudentModule |
| API-URL | Method Name | Module | HTTP-Method | References |
| (1) /lesson/{id} | deleteLessonById(id) | LessonModule | DELETE | Lesson |
| (2) /lesson/{id} | updateLessonById(lesson) | LessonModule | PUT | Lesson |
| (3) /lesson/schoolsubject/{id} | findAllLessonOfSchoolSubject(id) | LessonModule | GET | SchoolSubject Lesson |
| (4) /lesson/{id} | findLessonById(id) | LessonModule | GET | Lesson |
| (5) /lesson/teacher/{id} | findAllLessonOfTeacher(id) | LessonModule | GET | Teacher Lesson |
| (6) /lesson | insertLesson(lesson) | LessonModule | POST | Lesson |
| (7) /lessonmaterial/lesson/{id} | findAllLessonMaterialOfLesson(id) | LessonModule | GET | Lesson LessonMaterial |
| (8) /lesson/schoolclass/{id} | findAllLessonOfSchoolClass(id) | LessonModule | GET | SchoolClass Lesson |
| (9) /lesson | findAllLesson() | LessonModule | GET | Lesson |
| Dienstleistungen | Kontakt | Energieausgleich | Ansprechpartner | Impressum |