Delete All Compare Items
Remove every product from the authenticated customer's comparison list in a single request.
Endpoint
POST /api/shop/delete-all-compare-itemsRequest Headers
| Header | Required | Description |
|---|---|---|
Content-Type | Yes | application/json |
X-STOREFRONT-KEY | Yes | Your storefront API key |
Authorization | Yes | Customer Bearer token (Bearer <accessToken>) |
Request Body
No fields are required. Send an empty JSON object:
json
{}Response Fields (200 OK)
| Field | Type | Description |
|---|---|---|
message | string | Confirmation message |
deletedCount | integer | Number of compare items removed |
Use Cases
- "Clear comparison" action on the compare page
- Reset a customer's comparison list in one call
Notes
- Only the authenticated customer's items are removed.
- Returns
deletedCount: 0when the comparison list is already empty.

