Subscription benefit action

Changed on

This endpoint allows you to log whether a subscriber accepts or rejects the benefit content shown during the retention or cancellation flow. The logged action helps brands analyze subscriber behavior and measure the effectiveness of retention benefits.

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

Request

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

Path parameters

subscriptionIdinteger required

The unique identifier for a subscription in Loop.

Request body

benefitContentIdinteger required

The unique identifier of the benefit content that was shown to the subscriber.

state'ACCEPTED' | 'REJECTED' required

Indicates whether the subscriber accepted or rejected the benefit offered during the retention flow. It only accepts 2 values: ACCEPTED or REJECTED

Response

Benefit log added successfully

successboolean
messagestring
dataunknown
codestring
pageInfounknown

Example response

{
  "success": true,
  "message": "Benefit log added successfully",
  "code": "SUCCESS"
}

Changes