List cancellation offer
Changed onThis endpoint allows you to fetch a cancellation offer configured for a subscription based on the selected cancellation reason. The returned offer can be displayed to the subscriber as an incentive to retain their subscription before final cancellation.
get/2026-04/subscription/{subscriptionId}/cancellationOffer
Request
- Base URLhttps://api.loopsubscriptions.com/storefront
- URLhttps://api.loopsubscriptions.com/storefront/2026-04/subscription/{subscriptionId}/cancellationOffer
- AuthAPI key in header Authorization
Path parameters
subscriptionIdinteger required
The unique identifier for a subscription in Loop.
Query parameters
cancellationFlowIdinteger required
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 fetched successfully
Example response
{
"success": true,
"message": "Cancellation offer 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