| Contact | Donate | Imprint |
| School | SchoolModule |
| Property | Type | Entity | Reference | Module |
| (1) City | STRING | School | ||
| (2) Country | STRING | School | ||
| (3) LogoUrl | STRING | School | ||
| (4) Name | STRING | School | ||
| (5) Type | STRING | School | ||
| (6) WebsiteUrl | STRING | School |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /school | findAllSchool() | SchoolModule | GET | School |
| (2) /school/{id} | deleteSchoolById(id) | SchoolModule | DELETE | School |
| (3) /school | insertSchool(school) | SchoolModule | POST | School |
| (4) /school/{id} | findSchoolById(id) | SchoolModule | GET | School |
| (5) /education/school/{id} | findAllEducationOfSchool(id) | SchoolModule | GET | School Education |
| (6) /school/{id} | updateSchoolById(school) | SchoolModule | PUT | School |
Example:
final School school = (School) invokeModule(SCHOOL_MODULE + "/school/" + id, School.class);| Contact | Donate | Imprint |