Delete Product Review
Delete an existing product review. Only the review author can delete their own review.
Endpoint
DELETE /api/shop/products/{productId}/reviews/{reviewId}Request Headers
| Header | Required | Description |
|---|---|---|
Content-Type | Yes | application/json |
X-STOREFRONT-KEY | Yes | Your storefront API key |
Authorization | Yes | Bearer token (review author required) |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
productId | integer | Yes | Product ID |
reviewId | integer | Yes | Review ID to delete |
Response (204 No Content)
No response bodyAlternative Response (200 OK)
json
{
"message": "Review deleted successfully"
}Use Cases
- Allow customers to remove their reviews
- Delete inappropriate or accidental reviews
- Clean up old reviews
- Remove reviews if product opinion changes
Permissions
- Only review author can delete their review
- Admin users can delete any review
- Deletion is permanent

