| Contact | Donate | Imprint |
| Country | CountryModule | Loons |
| Property | Type | Entity | Reference | Module |
| (1) IsoCode | STRING | Country | ||
| (2) Name | STRING | Country |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /country/{id} | updateCountryById(country) | CountryModule | PUT | Country |
| (2) /country | insertCountry(country) | CountryModule | POST | Country |
| (3) /country | findAllCountry() | CountryModule | GET | Country |
| (4) /country/{id} | findCountryById(id) | CountryModule | GET | Country |
| (5) /country/{id} | deleteCountryById(id) | CountryModule | DELETE | Country |
| (6) /regulatoryauthority/country/{id} | findAllRegulatoryAuthorityOfCountry(id) | CountryModule | GET | Country RegulatoryAuthority |
| (7) /servicearea/country/{id} | findAllServiceAreaOfCountry(id) | RegionModule | GET | Country ServiceArea |
| (8) /region/country/{id} | findAllRegionOfCountry(id) | RegionModule | GET | Country Region |
| (9) /partnerorganization/country/{id} | findAllPartnerOrganizationOfCountry(id) | Module | GET | Country PartnerOrganization |
| (10) /disasterevent/country/{id} | findAllDisasterEventOfCountry(id) | WindLayerModule | GET | Country DisasterEvent |
Example:
final Country country = (Country) invokeModule(COUNTRY_MODULE + "/country/" + id, Country.class);| Contact | Donate | Imprint |