| Contact | Donate | Imprint |
| Amenity | AmenityModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Category | STRING | Amenity | ||
| (2) Name | STRING | Amenity |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /amenity/{id} | findAmenityById(id) | AmenityModule | GET | Amenity |
| (2) /amenity/{id} | updateAmenityById(amenity) | AmenityModule | PUT | Amenity |
| (3) /amenity/{id} | deleteAmenityById(id) | AmenityModule | DELETE | Amenity |
| (4) /listingamenity/amenity/{id} | findAllListingAmenityOfAmenity(id) | AmenityModule | GET | Amenity ListingAmenity |
| (5) /amenity | insertAmenity(amenity) | AmenityModule | POST | Amenity |
| (6) /amenity | findAllAmenity() | AmenityModule | GET | Amenity |
Example:
final Amenity amenity = (Amenity) invokeModule(AMENITY_MODULE + "/amenity/" + id, Amenity.class);| Contact | Donate | Imprint |