| Services | Contact | Donate | About | Imprint |
| Review | AmenityModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Booking | LONG | Review | Booking | ListingModule |
| (2) Comment | STRING | Review | ||
| (3) CreatedAt | DATE | Review | ||
| (4) RatingCleanliness | DOUBLE | Review | ||
| (5) RatingCommunication | DOUBLE | Review | ||
| (6) RatingLocation | DOUBLE | Review | ||
| (7) RatingOverall | DOUBLE | Review | ||
| (8) RatingValue | DOUBLE | Review | ||
| (9) Reviewee | LONG | Review | ||
| (10) Reviewer | LONG | Review | ||
| (11) ReviewType | STRING | Review |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /review/{id} | findReviewById(id) | AmenityModule | GET | Review |
| (2) /review/{id} | deleteReviewById(id) | AmenityModule | DELETE | Review |
| (3) /review | findAllReview() | AmenityModule | GET | Review |
| (4) /review | insertReview(review) | AmenityModule | POST | Review |
| (5) /review/{id} | updateReviewById(review) | AmenityModule | PUT | Review |
| (6) /review/booking/{id} | findAllReviewOfBooking(id) | AmenityModule | GET | Booking Review |
Example:
final Review review = (Review) invokeModule(AMENITY_MODULE + "/review/" + id, Review.class);| Services | Contact | Donate | About | Imprint |