Transaction History
Retrieve member’s transaction history, while asynchronously requesting data from the Transaction History API.
| Parameter Name | Type | Description | Required or Optional |
|---|
devMode | Boolean | Indicates whether the request is run in developer mode (true) or not (false). | Optional |
journalSubTypeName | String | The subtype of the transaction journal record. | Optional |
journalTypeName | String | The type of the transaction journal record. Possible values are Accrual or Redemption. | Optional |
membershipNumber | String | Unique identifier of the member whose transactions are being retrieved. | Required |
pageNumber | Integer | The page number to be returned. If you don’t specify a value, the first page is returned. Each page contains 200 transactions, sorted by their date of creation. | Optional |
periodStartDate | String | Retrieve transaction journals starting on this date. | Optional |
periodEndDate | String | Retrieve transaction journals until this date. | Optional |
version | String | Version of the API. The request body is available in version 55.0 and later. | Optional |
| Parameter Name | Type | Description |
|---|
externalTransactionNumber | String | The transaction journal record ID from an external source system. |
message | String | The message explaining why the request failed. |
status | Boolean | Indicates whether the request succeeded (true) or failed (false). |
transactionJournalCount | Integer | The total number of transaction journals that match the input criteria. |
transactionJournals | Map<String, Object>[] | The details of the transaction journals. |