Delete Wishlist Item
Remove a single item from the authenticated customer's wishlist.
Endpoint
DELETE /api/shop/wishlists/{id}Request Headers
| Header | Required | Description |
|---|---|---|
Content-Type | Yes | application/json |
X-STOREFRONT-KEY | Yes | Your storefront API key |
Authorization | Yes | Customer Bearer token (Bearer <accessToken>) |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | Wishlist item ID to delete |
Response (200 OK)
json
{
"message": "Item removed from wishlist successfully"
}TIP
This delete returns a confirmation message. Confirm the exact success status (200 with body vs 204 no content) against the live endpoint for your installation.
Validation
- The wishlist item must exist and belong to the authenticated customer.
- A valid customer Bearer token is required.
Use Cases
- Remove a single saved product from the wishlist page
- Clean up the wishlist after moving an item to cart

