# Get product reviews by product ID Retrieves paginated list of published product reviews for a specific product, with optional rating filtering. Only returns published and non-archived reviews to ensure quality content is displayed. Supports filtering by rating (1-5 stars) to allow customers to view reviews by satisfaction level. Reviews are returned with full details including reviewer name, rating, title, body, images, and timestamps. Endpoint: GET /loyalty/cp/api/product-review-details/{productId} ## Path parameters: - `productId` (integer, required) ID of the product to get reviews for Example: 12345 ## Query parameters: - `rating` (integer) Filter reviews by rating (1-5 stars) Example: 5 - `page` (integer) Zero-based page index (0..N) - `size` (integer) The size of the page to be returned - `sort` (array) Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. ## Response 200 fields (application/json): - `title` (string) - `body` (string) - `rating` (integer) - `publishedStatus` (boolean) - `reviewerName` (string) - `productId` (integer) - `pinned` (boolean) - `createAt` (string) - `replayBody` (string) - `replayDate` (string) - `productTitle` (string) - `productHandle` (string) - `productImage` (string) ## Response 400 fields