Delete Wishlist Item
About
The deleteWishlist mutation removes a specific item from the authenticated customer's wishlist. Use this mutation to:
- Remove individual products from the wishlist
- Implement "Remove from Wishlist" buttons
- Clean up wishlist items programmatically
Authentication
This mutation requires customer authentication:
- Authenticated customers: Provide a valid customer authentication token in the
Authorizationheader. Obtain this token via the Customer Login API.
Authorization: Bearer <accessToken>Arguments
| Argument | Type | Description |
|---|---|---|
id | ID! | The IRI of the wishlist item to delete (e.g. /api/shop/wishlists/69). |
clientMutationId | String | Optional client-side mutation identifier for tracking. |
Possible Returns
| Field | Type | Description |
|---|---|---|
wishlist | Wishlist! | The deleted wishlist item. |
wishlist.id | ID! | IRI identifier of the removed item. |
wishlist._id | Int! | Numeric identifier of the removed item. |

