Newer Version Available
Transaction History
Retrieve member’s transaction history, while asynchronously requesting data from the
Transaction History API.
Resource
Signature
Input Parameters
| 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:
|
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 |
Sample Output
Output Parameters
| 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. |