unsubscribeProductAlertStockAll mutation
The unsubscribeProductAlertStockAll mutation removes all stock availability alert subscriptions for the logged-in customer across the current website. After calling this mutation, the customer no longer receives any stock alert email notifications.
This mutation requires a valid customer authentication token.
Syntax
Copied to your clipboardmutation {unsubscribeProductAlertStockAll: ProductAlertSubscriptionResult}
Reference
The unsubscribeProductAlertStockAll reference provides detailed information about the types and fields defined in this mutation.
Example usage
The following example removes all stock alert subscriptions for the logged-in customer.
Request:
Copied to your clipboardmutation {unsubscribeProductAlertStockAll {successmessage}}
Response:
Copied to your clipboard{"data": {"unsubscribeProductAlertStockAll": {"success": true,"message": "You will no longer receive stock alerts."}}}
Errors
| Error | Description |
|---|---|
Customer is not logged in. | The request does not include a valid customer authentication token. |
Unable to unsubscribe to all stock alert | An internal error occurred while removing the subscriptions. |
Related topics
isSubscribedProductAlertStockquerysubscribeProductAlertStockmutationunsubscribeProductAlertStockmutationunsubscribeProductAlertPriceAllmutation
