| Contact | Donate | Imprint |
| CompanyLeadership | CompanyModule | Tesla |
| Property | Type | Entity | Reference | Module |
| (1) Company | LONG | CompanyLeadership | Company | CompanyModule |
| (2) EndDate | DATE | CompanyLeadership | ||
| (3) Person | LONG | CompanyLeadership | Person | CompanyModule |
| (4) Role | LONG | CompanyLeadership | Role | RoleModule |
| (5) StartDate | DATE | CompanyLeadership |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /companyleadership/role/{id} | findAllCompanyLeadershipOfRole(id) | CompanyModule | GET | Role CompanyLeadership |
| (2) /companyleadership/person/{id} | findAllCompanyLeadershipOfPerson(id) | CompanyModule | GET | Person CompanyLeadership |
| (3) /companyleadership/{id} | deleteCompanyLeadershipById(id) | CompanyModule | DELETE | CompanyLeadership |
| (4) /companyleadership | insertCompanyLeadership(companyleadership) | CompanyModule | POST | CompanyLeadership |
| (5) /companyleadership/{id} | updateCompanyLeadershipById(companyleadership) | CompanyModule | PUT | CompanyLeadership |
| (6) /companyleadership | findAllCompanyLeadership() | CompanyModule | GET | CompanyLeadership |
| (7) /companyleadership/{id} | findCompanyLeadershipById(id) | CompanyModule | GET | CompanyLeadership |
| (8) /companyleadership/company/{id} | findAllCompanyLeadershipOfCompany(id) | CompanyModule | GET | Company CompanyLeadership |
Example:
final CompanyLeadership companyleadership = (CompanyLeadership) invokeModule(COMPANY_MODULE + "/companyleadership/" + id, CompanyLeadership.class);| Contact | Donate | Imprint |