Path parameters
pid string Required format: "uuid"
Loyalty Program Id
Query parameters
limit integer Optional 1-500
Limit the number of records returned
offset integer Optional >=0
Page number to retrieve
sortField enum Optional Defaults to createdAt
Field to sort by
Allowed values: createdAt
sort enum Optional
Sort order
Allowed values: asc desc
contactId long Required >=1
Contact ID
balanceDefinitionId string Required format: "uuid"
Balance Definition ID
status enum Optional
Transaction status filter
Allowed values: draft completed rejected cancelled expired
transactionType enum Optional
Transaction type filter
Allowed values: credit debit
loyaltySubscriptionId string Optional
Loyalty Subscription ID filter
Response Successful retrieval of transaction history
balanceDefinitionId string
Unique identifier of the associated balance definition.
contactId integer
Unique identifier of the contact related to the transactions.
count integer
Total number of transactions in the history.
loyaltyProgramId string
Unique identifier of the associated loyalty program.
transactionHistory list of objects
List of past transactions associated with the balance.