A valid request URL is required to generate request examples{
"data": [
{
"id": "lrtx_12cac270a5e2310b4b",
"card_id": "lcrd_128f962dbd8c4ba5e1",
"card_transaction_id": "lctx_12cac270a5e2310b4a",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_1294cebb458e4904a0",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 500
},
"result": {
"reward": {
"id": "lrew_1294cebb458e4904a0",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_1294ce96f66d469498"
}
},
"digital": null
}
},
"created_at": "2026-07-27T15:03:27.128Z",
"updated_at": "2026-07-27T15:03:28.277Z",
"object": "reward_transaction"
},
{
"id": "lrtx_1299a9ded817f57b90",
"card_id": "lcrd_128f962dbd8c4ba5df",
"card_transaction_id": "lctx_1299a9ded817f57b8f",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_128f4cefbad47c863e",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 250
},
"result": {
"reward": {
"id": "lrew_128f4cefbad47c863e",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_128f4cd0a94c4bef25"
}
},
"digital": null
}
},
"created_at": "2026-06-19T11:50:32.033Z",
"updated_at": "2026-06-19T11:50:33.387Z",
"object": "reward_transaction"
},
{
"id": "lrtx_129748dbafe65ae86e",
"card_id": "lcrd_128f962dbd8c4ba5e1",
"card_transaction_id": "lctx_129748dbafe65ae86d",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_128f4c6710947c85d1",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 150
},
"result": {
"reward": {
"id": "lrew_128f4c6710947c85d1",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_128f4c2edf547c859e"
}
},
"digital": null
}
},
"created_at": "2026-06-17T15:29:43.104Z",
"updated_at": "2026-06-17T15:29:44.542Z",
"object": "reward_transaction"
}
],
"cursor": {
"next": "lcrstrx_12cacd3182e2311881",
"expires_at": "2026-07-27T16:00:26.059Z"
},
"object": "list"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}List member reward purchases
Lists reward transactions of type PURCHASE for the given program member, with cursor-based pagination. Supports filtering by transaction id, reward_id, and created_at date.
It returns all persisted purchase transactions for the member, regardless of status. Purchases rejected synchronously at creation time (for example, insufficient card balance or unavailable stock) are not stored and do not appear in this list. Purchases accepted for processing (202) that later fail asynchronously appear with status: “REJECTED” and details.rejection.
A valid request URL is required to generate request examples{
"data": [
{
"id": "lrtx_12cac270a5e2310b4b",
"card_id": "lcrd_128f962dbd8c4ba5e1",
"card_transaction_id": "lctx_12cac270a5e2310b4a",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_1294cebb458e4904a0",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 500
},
"result": {
"reward": {
"id": "lrew_1294cebb458e4904a0",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_1294ce96f66d469498"
}
},
"digital": null
}
},
"created_at": "2026-07-27T15:03:27.128Z",
"updated_at": "2026-07-27T15:03:28.277Z",
"object": "reward_transaction"
},
{
"id": "lrtx_1299a9ded817f57b90",
"card_id": "lcrd_128f962dbd8c4ba5df",
"card_transaction_id": "lctx_1299a9ded817f57b8f",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_128f4cefbad47c863e",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 250
},
"result": {
"reward": {
"id": "lrew_128f4cefbad47c863e",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_128f4cd0a94c4bef25"
}
},
"digital": null
}
},
"created_at": "2026-06-19T11:50:32.033Z",
"updated_at": "2026-06-19T11:50:33.387Z",
"object": "reward_transaction"
},
{
"id": "lrtx_129748dbafe65ae86e",
"card_id": "lcrd_128f962dbd8c4ba5e1",
"card_transaction_id": "lctx_129748dbafe65ae86d",
"program_id": "lprg_128f58429f4c4bf7b2",
"member_id": "lmbr_128f962dbc8c4ba5dc",
"reward_id": "lrew_128f4c6710947c85d1",
"status": "APPROVED",
"type": "PURCHASE",
"details": {
"reason": "Points spent on reward",
"rejection": null,
"metadata": {},
"points": {
"total": 150
},
"result": {
"reward": {
"id": "lrew_128f4c6710947c85d1",
"type": "MATERIAL"
},
"quantity": 1,
"material": {
"type": "PRODUCT",
"product": {
"id": "prod_128f4c2edf547c859e"
}
},
"digital": null
}
},
"created_at": "2026-06-17T15:29:43.104Z",
"updated_at": "2026-06-17T15:29:44.542Z",
"object": "reward_transaction"
}
],
"cursor": {
"next": "lcrstrx_12cacd3182e2311881",
"expires_at": "2026-07-27T16:00:26.059Z"
},
"object": "list"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}{
"code": 123,
"key": "<string>",
"message": "<string>",
"details": "<string>",
"request_id": "<string>",
"resource_id": "<string>",
"resource_type": "<string>"
}Authorizations
Path Parameters
Unique loyalty program identifier (format: lprg_ followed by hexadecimal characters).
Program member ID (format lmbr_[a-f0-9]+).
^lmbr_[a-f0-9]+$Query Parameters
Maximum number of items to return. An integer between 1 and 100; numeric strings are also accepted. Defaults to 10.
1 <= x <= 100Sort order. A field name, optionally prefixed with - for descending order. May be provided multiple times (array). The same field cannot be used in both ascending and descending order at once. Default: -created_at.
-created_at, created_at Pagination cursor returned in the cursor.next field of a previous response (format: lcrstrx_ followed by hexadecimal characters).
^lcrstrx_[a-f0-9]+$Field filters, e.g. filters[reward_id][conditions][$is]=lrew_.... Each field accepts a conditions object with condition operators.
Filters for listing reward purchases.
Show child attributes
Show child attributes
Response
Paginated list of reward purchase transactions.
Was this page helpful?

