Skip to main content

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

Headers

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