| Contact | Donate | Imprint |
| Company | CountryModule | Imdb |
| Property | Type | Entity | Reference | Module |
| (1) CompanyType | STRING | Company | ||
| (2) Country | LONG | Company | Country | CountryModule |
| (3) Name | STRING | Company | ||
| (4) WebsiteUrl | STRING | Company |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /company/{id} | updateCompanyById(company) | CountryModule | PUT | Company |
| (2) /company | insertCompany(company) | CountryModule | POST | Company |
| (3) /company | findAllCompany() | CountryModule | GET | Company |
| (4) /company/{id} | findCompanyById(id) | CountryModule | GET | Company |
| (5) /company/country/{id} | findAllCompanyOfCountry(id) | CountryModule | GET | Country Company |
| (6) /company/{id} | deleteCompanyById(id) | CountryModule | DELETE | Company |
| (7) /titlecompany/company/{id} | findAllTitleCompanyOfCompany(id) | TitleModule | GET | Company TitleCompany |
Example:
final Company company = (Company) invokeModule(COUNTRY_MODULE + "/company/" + id, Company.class);| Contact | Donate | Imprint |