GET
/
v2
/
earn
/
get-transaction

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

profileId
string

Profile ID of the member. In an ecosystem, it acts as a primary ID to keep the various systems (apps, websites, etc.) in sync. profileId is generated as part of the Enroll Member endpoint - POST /members.

startTimestampUTC
string

Start date of the selected date range (UTC format)

endTimestampUTC
string

End date of the selected date range (UTC format)

transactionExternalReference
string

External reference (name or ID) of the transaction like POS Order Id or Ecommerce Order Id.

transactionType
enum<string>

Refers to the different type of transaction activities on a member account such as Earn Transaction, Burn Transaction, Earn Reverse Transaction and so on

Available options:
EARN,
BURN,
EXPIRY,
EARN_REVERSE,
BURN_REVERSE,
ADJUSTMENT,
DEDUCT,
TRANSFER,
MERGE,
FORFEITED,
CONVERT,
UNMERGE
transactionCode
string

Transaction Code

offset
integer

Indicates the starting record number (within the total number of records) in the response. When no value is provided, the default value is 0.

limit
integer

Indicates the final record number (from the offset number) in the response. When no value is provided, the default value is 20.

Response

200 - application/json

Details of member transactions

status
integer

Status code of the call

message
string

Message corresponding to the call

Minimum length: 1
errors
object

Dictionary of lists with different number of errors or exceptions

data
object[]