Transaction History

Retrieve member’s transaction history, while asynchronously requesting data from the Transaction History API.

Parameter NameTypeDescriptionRequired or Optional
devModeBooleanIndicates whether the request is run in developer mode (true) or not (false).Optional
journalSubTypeNameStringThe subtype of the transaction journal record.Optional
journalTypeNameStringThe type of the transaction journal record. Possible values are Accrual or Redemption.Optional
membershipNumberStringUnique identifier of the member whose transactions are being retrieved.Required
pageNumberIntegerThe 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
periodStartDateStringRetrieve transaction journals starting on this date.Optional
periodEndDateStringRetrieve transaction journals until this date.Optional
versionStringVersion of the API. The request body is available in version 55.0 and later.Optional
Parameter NameTypeDescription
externalTransactionNumberStringThe transaction journal record ID from an external source system.
messageStringThe message explaining why the request failed.
statusBooleanIndicates whether the request succeeded (true) or failed (false).
transactionJournalCountIntegerThe total number of transaction journals that match the input criteria.
transactionJournalsMap<String, Object>[]The details of the transaction journals.