| Contact | Donate | Imprint |
| Customer | CustomerModule | SpaceX |
| Property | Type | Entity | Reference | Module |
| (1) Country | STRING | Customer | ||
| (2) CustomerType | STRING | Customer | ||
| (3) Name | STRING | Customer | ||
| (4) Notes | STRING | Customer |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /contract/customer/{id} | findAllContractOfCustomer(id) | CompanyModule | GET | Customer Contract |
| (2) /customer/{id} | deleteCustomerById(id) | CustomerModule | DELETE | Customer |
| (3) /customer/{id} | updateCustomerById(customer) | CustomerModule | PUT | Customer |
| (4) /customer | insertCustomer(customer) | CustomerModule | POST | Customer |
| (5) /customer/{id} | findCustomerById(id) | CustomerModule | GET | Customer |
| (6) /customer | findAllCustomer() | CustomerModule | GET | Customer |
| (7) /payload/customer/{id} | findAllPayloadOfCustomer(id) | CustomerModule | GET | Customer Payload |
| (8) /mission/customer/{id} | findAllMissionOfCustomer(id) | MissionModule | GET | Customer Mission |
Example:
final Customer customer = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + id, Customer.class);| Contact | Donate | Imprint |