| Contact | Donate | Imprint |
| Country | ExchangeModule | Nasdaq |
| Property | Type | Entity | Reference | Module |
| (1) IsoCode | STRING | Country | ||
| (2) Name | STRING | Country | ||
| (3) Region | STRING | Country |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /city/country/{id} | findAllCityOfCountry(id) | CityModule | GET | Country City |
| (2) /company/country/{id} | findAllCompanyOfCountry(id) | CompanyModule | GET | Country Company |
| (3) /country | insertCountry(country) | ExchangeModule | POST | Country |
| (4) /exchange/locationcountry/{id} | findAllExchangeOfLocationCountry(id) | ExchangeModule | GET | Country Exchange |
| (5) /country/{id} | findCountryById(id) | ExchangeModule | GET | Country |
| (6) /country/{id} | deleteCountryById(id) | ExchangeModule | DELETE | Country |
| (7) /country/{id} | updateCountryById(country) | ExchangeModule | PUT | Country |
| (8) /country | findAllCountry() | ExchangeModule | GET | Country |
| (9) /regulator/country/{id} | findAllRegulatorOfCountry(id) | RegulatorModule | GET | Country Regulator |
| (10) /marketmaker/country/{id} | findAllMarketMakerOfCountry(id) | RegulatorModule | GET | Country MarketMaker |
Example:
final Country country = (Country) invokeModule(EXCHANGE_MODULE + "/country/" + id, Country.class);| Contact | Donate | Imprint |