| Contact | Donate | Imprint |
| Review | MarketModule | Airbnb |
| Property | Type | Entity | Reference | Module |
| (1) Booking | LONG | Review | Booking | BookingModule |
| (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 | findAllReview() | MarketModule | GET | Review |
| (2) /review/{id} | deleteReviewById(id) | MarketModule | DELETE | Review |
| (3) /review/booking/{id} | findAllReviewOfBooking(id) | MarketModule | GET | Booking Review |
| (4) /review | insertReview(review) | MarketModule | POST | Review |
| (5) /review/{id} | updateReviewById(review) | MarketModule | PUT | Review |
| (6) /review/{id} | findReviewById(id) | MarketModule | GET | Review |
Example:
final Review review = (Review) invokeModule(MARKET_MODULE + "/review/" + id, Review.class);| Contact | Donate | Imprint |