Developer Resourcesreview
Mobile Review Surfaces
Mobile-specific review and testimonial endpoints and their intended usage.
Overview
The mobile module exposes two different review experiences:
- authenticated customer product review actions
- public storefront testimonial reads
Authenticated Mobile Product Review Endpoints
Submit review
POST /api/mobile/reviews
Purpose:
- customer submits a review for a purchased order item
Required fields:
orderIdproductIdrating
Optional:
comment
List my reviews
GET /api/mobile/reviews
Purpose:
- customer reviews their own previously submitted product reviews
Supports:
- pagination
- status filter
- product filter
- order filter
Public Mobile Read Endpoints
Product reviews by product id
GET /api/mobile/products/id/:productId/reviews
Purpose:
- mobile storefront product detail view can load approved product reviews
Testimonials
GET /api/mobile/reviews/testimonials
Purpose:
- mobile storefront can render trust sections, carousels, or home page testimonial modules
Supports:
- pagination
- exact
ratingfilter - ordering
Implementation Notes
- mobile testimonial endpoint reuses the same public testimonial service as web public route
- mobile product review read route still reuses the product review public service
- this keeps business rules centralized and docs easier to maintain