Edit in GitHubLog an issue

unsubscribeProductAlertPrice mutation

The unsubscribeProductAlertPrice mutation removes the logged-in customer's subscription to a price drop alert for the specified product. After unsubscribing, the customer no longer receives email notifications when the product price decreases.

This mutation requires a valid customer authentication token.

Syntax

Copied to your clipboard
mutation {
unsubscribeProductAlertPrice(
input: ProductAlertPriceInput!
): ProductAlertSubscriptionResult
}

Reference

The unsubscribeProductAlertPrice reference provides detailed information about the types and fields defined in this mutation.

Example usage

The following example unsubscribes the logged-in customer from the price alert for the product with SKU ADB115.

Request:

Copied to your clipboard
mutation {
unsubscribeProductAlertPrice(
input: { sku: "ADB115" }
) {
success
message
}
}

Response:

Copied to your clipboard
{
"data": {
"unsubscribeProductAlertPrice": {
"success": true,
"message": "You saved the alert subscription."
}
}
}

Output attributes

The ProductAlertSubscriptionResult object returns the following attributes:

AttributeData typeDescription
success
Boolean!
Indicates whether the unsubscription was successful
message
String
A message confirming the unsubscription action

Errors

ErrorDescription
Customer is not logged in.
The request does not include a valid customer authentication token.
Required parameter "sku" is missing.
The sku field was not provided in the input.
Unable to subscribe to price alert. No such entity.
No product exists with the specified SKU.
Unable to unsubscribe to price alert
An internal error occurred while removing the subscription.
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2026 Adobe. All rights reserved.