Redemption

PropertyTypeDescription
redemptionIdstringUnique identifier of this redemption
adIdstringThe ID of the ad that was redeemed
amountstringThe monetary amount earned
redemptionDatestringAn ISO-8601 formatted date string representing the data the redemption was processed. This differs from the date of the redeeming transaction.
sourceCustomerIdstringThe sourceCustomerId of the recipient customer
sourceAccountIdstringThe sourceAccountId of the recipient account
redeemingTransactionAmountstringThe monetary amount of the redeeming transaction
transactionIdstringThe transaction ID that this redemption should be placed underneath or in relation to
rewardSettlementRunDatestringAn ISO-8601 formatted date string representing the time at which the reward settlement was processed. Null if the reward settlement has not yet processed

Example

{
    "redemptionId": "992745",
    "adId": "123",
    "amount": 103,
    "redemptionDate": "2023-03-21T12:58:34Z",
    "sourceCustomerId": "609a180c-c896-4ccb-8ef6-8b24fd6ef32b",
    "sourceAccountId": "388836454",
    "redeemingTransactionAmount": 1000,
    "transactionId": "929994552",
    "rewardSettlementRunDate": "2023-03-23T10:44:23"
}

Payload Example

{
   "event": "REDEMPTION_PENDING",
   "eventId": "70d91940-3d0a-4ed1-9d64-8aaed5b25648",
   "eventTimestamp": "2024-03-29T16:14:05.712273548Z",
   "redemptions": [
      {
         "redemptionId": "70d91940-3d0a-4ed1-9d64-8aaed5b25648",
         "adId": "1000052938",
         "amount": "700",
         "date": "2024-03-29T16:14:05.712273548Z",
         "sourceCustomerId": "200_March28_07_Ralph_CustId",
         "sourceAccountId": "200_March28_07_Ralph_AccId",
         "redeemingTransactionAmount": "10000",
         "transactionId": "RTM_6108599",
         "rewardSettlementRunDate": null
      }
   ]
}

<div class="bottomPageSpacer"></div>