GET /products//reviews
Get published reviews for a specific product.
Authentication
None required.
Path Parameters
Query Parameters
Example Request
Response
Success (200)
Error Responses
GET /products//reviews/stats
Get review statistics for a specific product including total count, average rating, and distribution.
Authentication
None required.
Path Parameters
Example Request
Response
Success (200)
Error Responses
POST /products//reviews
Submit a review for a product. The customer must have purchased and received the product (completed order).
Authentication
Requires Bearer token (auth:customer_api).
Path Parameters
Body Parameters
Example Request
Response
Success (200)
Reviews are submitted with is_published: false and require store owner approval before they appear publicly.
Error Responses
GET /customer/reviews/
Get the authenticated customer’s review for a specific product.
Authentication
Requires Bearer token (auth:customer_api).
Path Parameters
Example Request
Response
Success (200)
Error Responses