| Contact | Donate | Imprint |
| Offer | OfferModule | AmazonCom |
| Property | Type | Entity | Reference | Module |
| (1) Condition | STRING | Offer | ||
| (2) CreatedAt | DATE | Offer | ||
| (3) Currency | STRING | Offer | ||
| (4) IsActive | BOOL | Offer | ||
| (5) IsPrimeEligible | BOOL | Offer | ||
| (6) Price | DOUBLE | Offer | ||
| (7) Product | LONG | Offer | Product | ProductModule |
| (8) Seller | LONG | Offer | Seller | ProductModule |
| (9) SkuSeller | STRING | Offer | ||
| (10) UpdatedAt | DATE | Offer |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /offer/product/{id} | findAllOfferOfProduct(id) | OfferModule | GET | Product Offer |
| (2) /offer/seller/{id} | findAllOfferOfSeller(id) | OfferModule | GET | Seller Offer |
| (3) /offer/{id} | updateOfferById(offer) | OfferModule | PUT | Offer |
| (4) /inventoryitem/offer/{id} | findAllInventoryItemOfOffer(id) | OfferModule | GET | Offer InventoryItem |
| (5) /offer | insertOffer(offer) | OfferModule | POST | Offer |
| (6) /pricehistory/offer/{id} | findAllPriceHistoryOfOffer(id) | OfferModule | GET | Offer PriceHistory |
| (7) /offer/{id} | findOfferById(id) | OfferModule | GET | Offer |
| (8) /shoppingcartitem/offer/{id} | findAllShoppingCartItemOfOffer(id) | OfferModule | GET | Offer ShoppingCartItem |
| (9) /offer | findAllOffer() | OfferModule | GET | Offer |
| (10) /offer/{id} | deleteOfferById(id) | OfferModule | DELETE | Offer |
| (11) /browseevent/offer/{id} | findAllBrowseEventOfOffer(id) | ProductModule | GET | Offer BrowseEvent |
| (12) /orderitem/offer/{id} | findAllOrderItemOfOffer(id) | ReturnRequestModule | GET | Offer OrderItem |
Example:
final Offer offer = (Offer) invokeModule(OFFER_MODULE + "/offer/" + id, Offer.class);| Contact | Donate | Imprint |