| Contact | Donate | Imprint |
| Person | PersonModule | Aladdin |
| Property | Type | Entity | Reference | Module |
| (1) Biography | STRING | Person | ||
| (2) BirthYear | LONG | Person | ||
| (3) DeathYear | LONG | Person | ||
| (4) FirstName | STRING | Person | ||
| (5) LastName | STRING | Person |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /person | findAllPerson() | PersonModule | GET | Person |
| (2) /person/{id} | updatePersonById(person) | PersonModule | PUT | Person |
| (3) /author/person/{id} | findAllAuthorOfPerson(id) | PersonModule | GET | Person Author |
| (4) /person/{id} | deletePersonById(id) | PersonModule | DELETE | Person |
| (5) /person/{id} | findPersonById(id) | PersonModule | GET | Person |
| (6) /personroleorganization/person/{id} | findAllPersonRoleOrganizationOfPerson(id) | PersonModule | GET | Person PersonRoleOrganization |
| (7) /person | insertPerson(person) | PersonModule | POST | Person |
| (8) /criticism/person/{id} | findAllCriticismOfPerson(id) | PublicationModule | GET | Person Criticism |
Example:
final Person person = (Person) invokeModule(PERSON_MODULE + "/person/" + id, Person.class);| Contact | Donate | Imprint |