List cancellation offers
Changed onThis endpoint allows you to fetch multiple cancellation offers available for a subscription based on the selected cancellation reason. These offers can be displayed to the subscriber as retention incentives before completing the cancellation.
get/2026-04/subscription/{subscriptionId}/cancellationOffers/
Request
- Base URLhttps://api.loopsubscriptions.com/storefront
- URLhttps://api.loopsubscriptions.com/storefront/2026-04/subscription/{subscriptionId}/cancellationOffers/
- AuthAPI key in header Authorization
Path parameters
subscriptionIdinteger required
The unique identifier for a subscription in Loop.
Query parameters
cancellationFlowIdinteger
The unique identifier of the cancellation reason selected by the subscriber. This value can be retrieved from the List cancellation reasons API.
Response
Cancellation offer list fetched successfully
Example response
{
"success": true,
"message": "Cancellation offer list fetched successfully",
"data": [
{
"id": "ba70d90886454e6985099b99673ac7de",
"message": "<undefined>choice 1<br></undefined>",
"keepSubscriptionCTAText": "Accept offer - choice 1",
"cancelSubscriptionCTAText": "Cancel subscription",
"title": "Cancel subscription",
"offerDescription": "choice 1"
}
],
"code": "SUCCESS"
}Changes
- info
endpoint added
- info