Status: Stable.
Members: Transaction History
Use this endpoint to read settled and reversed transaction events for a member.
Endpoint
GET /api/v1/members/{externalMemberId}/transactions
Club Key
The API key identifies the club. Do not add clubId to the query string.
Query parameters
| Parameter | Required | Description |
| --- | --- | --- |
| limit | No | Maximum number of transactions to return. The platform caps this at 100. |
| before | No | Millisecond timestamp cursor from a previous nextBefore. |
Request
curl "https://sandbox.more-rewards.co.uk/api/v1/members/member_external_id/transactions?limit=25" \
-H "X-MR-Key-Id: club_sbx_example" \
-H "X-MR-Timestamp: 2026-04-28T12:04:00Z" \
-H "X-MR-Signature: v1=<computed_signature>"
The signature canonical path is /api/v1/members/member_external_id/transactions; do not include the query string in the signed path.
Success response
{
"ok": true,
"data": {
"transactions": [
{
"externalTransactionId": "transaction_external_id",
"status": "settled",
"amountMinor": 10000,
"currency": "GBP",
"merchantName": "Partner Merchant",
"merchantId": "merchant_external_id",
"occurredAt": "2026-04-28T12:01:00Z",
"receivedAt": "2026-04-28T12:01:03.000Z"
}
],
"nextBefore": 1777377660000
}
}
Common errors
invalid_requestunauthorizedcardholder_not_found
