| Contact | Donate | Imprint |
| CompanyRole | CompanyModule | SpaceX |
| Property | Type | Entity | Reference | Module |
| (1) Company | INT | CompanyRole | Company | CompanyModule |
| (2) EndDate | DATE | CompanyRole | ||
| (3) Notes | STRING | CompanyRole | ||
| (4) Person | INT | CompanyRole | Person | PersonModule |
| (5) StartDate | DATE | CompanyRole | ||
| (6) Title | STRING | CompanyRole |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /companyrole/{id} | findCompanyRoleById(id) | CompanyModule | GET | CompanyRole |
| (2) /companyrole | findAllCompanyRole() | CompanyModule | GET | CompanyRole |
| (3) /companyrole/{id} | deleteCompanyRoleById(id) | CompanyModule | DELETE | CompanyRole |
| (4) /companyrole/person/{id} | findAllCompanyRoleOfPerson(id) | CompanyModule | GET | Person CompanyRole |
| (5) /companyrole/company/{id} | findAllCompanyRoleOfCompany(id) | CompanyModule | GET | Company CompanyRole |
| (6) /companyrole/{id} | updateCompanyRoleById(companyrole) | CompanyModule | PUT | CompanyRole |
| (7) /companyrole | insertCompanyRole(companyrole) | CompanyModule | POST | CompanyRole |
Example:
final CompanyRole companyrole = (CompanyRole) invokeModule(COMPANY_MODULE + "/companyrole/" + id, CompanyRole.class);| Contact | Donate | Imprint |