Apply cancellation offer

Changed on

This endpoint allows you to apply a selected cancellation offer to a subscriber's subscription. Once applied, the offer is processed according to its configuration and logged for retention analytics.

post/2026-04/subscription/{subscriptionId}/cancellationOffer

Request

  • Base URL
    https://api.loopsubscriptions.com/storefront
  • URL
    https://api.loopsubscriptions.com/storefront/2026-04/subscription/{subscriptionId}/cancellationOffer
  • Auth
    API key in header Authorization

Path parameters

subscriptionIdinteger required

The unique identifier for a subscription in Loop.

Request body

cancellationFlowIdinteger

The unique identifier of the cancellation flow (reason selected by the subscriber). This value is used to log analytics for the cancellation flow.

cancellationOfferIdstring

The unique identifier of the cancellation offer to be applied. This value can be retrieved from the List cancellation offer(s) API.

Response

Cancellation offer applied successfully

successboolean
messagestring
dataunknown
codestring
pageInfounknown

Example response

{
  "success": true,
  "message": "Cancellation offer applied successfully",
  "code": "SUCCESS"
}

Changes