GetAllLoyaltyPointTransactionsParameters

constructor(rewardItemId: String? = null, rewardActionKey: String? = null, createdSince: Calendar? = null, createdUntil: Calendar? = null, sort: List<String>? = null, limit: Int? = null, offset: Int? = null, attributes: List<LoyaltyPointAttribute>? = null)

Parameters

rewardItemId

Filter transactions by reward item.

rewardActionKey

Filter by the action that triggered the reward.

createdSince

Filter transactions created on or after this date (inclusive). Represented in the form of Calendar.

createdUntil

Filter transactions created on or before this date (inclusive). Represented in the form of Calendar.

sort

Sort order criteria (e.g. createdAt,desc).

limit

Maximum number of transactions to return.

offset

Get transactions from a specific starting point.

attributes

Optional key-value pairs filtering results to transactions that have matching attribute key-value pairs (e.g. transactionId, productId). The server applies AND semantics (all specified attributes must match).