List cancellation reasons
Changed onThis endpoint allows you to fetch the list of cancellation reasons configured for a subscription. These reasons can be displayed in the customer portal when a subscriber initiates cancellation.
get/2026-04/subscription/{subscriptionId}/cancellationFlow
Request
- Base URLhttps://api.loopsubscriptions.com/storefront
- URLhttps://api.loopsubscriptions.com/storefront/2026-04/subscription/{subscriptionId}/cancellationFlow
- AuthAPI key in header Authorization
Path parameters
subscriptionIdinteger required
The unique identifier for a subscription in Loop.
Response
Cancellation reasons fetched successfully
Example response
{
"success": true,
"message": "Cancellation reasons fetched successfully",
"data": [
{
"id": 37990,
"reason": "Already have enough stock",
"position": 3,
"showPauseAction": true,
"showSkipAction": true,
"actionMessage": "If you already have enough stock, then you can choose to delay or skip your next order or pause your subscription",
"confirmationMessage": "Any remarks or suggestions to help us provide you better subscription experience next time?"
}
],
"code": "SUCCESS"
}Changes
- info
endpoint added
- info