| Contact | Donate | Imprint |
| Person | CompanyModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) BiographyNote | STRING | Person | ||
| (2) BirthYear | INT | Person | ||
| (3) FirstName | STRING | Person | ||
| (4) FullName | STRING | Person | ||
| (5) LastName | STRING | Person | ||
| (6) Nationality | STRING | Person |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /quote/person/{id} | findAllQuoteOfPerson(id) | BatteryPackModule | GET | Person Quote |
| (2) /companyleadership/person/{id} | findAllCompanyLeadershipOfPerson(id) | CompanyModule | GET | Person CompanyLeadership |
| (3) /person/{id} | deletePersonById(id) | CompanyModule | DELETE | Person |
| (4) /person/{id} | updatePersonById(person) | CompanyModule | PUT | Person |
| (5) /person/{id} | findPersonById(id) | CompanyModule | GET | Person |
| (6) /person | insertPerson(person) | CompanyModule | POST | Person |
| (7) /person | findAllPerson() | CompanyModule | GET | Person |
| (8) /rolehistory/person/{id} | findAllRoleHistoryOfPerson(id) | RoleModule | GET | Person RoleHistory |
| (9) /stockownership/person/{id} | findAllStockOwnershipOfPerson(id) | RoleModule | GET | Person StockOwnership |
Example:
final Person person = (Person) invokeModule(COMPANY_MODULE + "/person/" + id, Person.class);| Contact | Donate | Imprint |