GET
/
api
/
loyalty
/
transaction_entries

Authorizations

X-API-KEY
string
headerrequired

Query Parameters

organizationId
string

Unique identifier for the organization to filter by

websiteId
string

Unique identifier for the website to filter by

startingAfter
string

Pagination cursor to start after a specific resource ID

limit
integer
default: 10

Maximum number of records to return (max 1000)

Required range: x < 1000
walletAddress

Wallet address or array of wallet addresses to filter by

userId

User ID or array of User IDs to filter by

walletGroupIdentifier
string

Identifier for the wallet group to filter by

loyaltyTransactionId
string

Unique identifier for the loyalty transaction to filter by

loyaltyRuleId
string

Unique identifier for the loyalty rule to filter by

idempotencyKey
string

Key to ensure idempotency of the request

direction
enum<string>

Direction of the transaction entry to filter by

Available options:
credit,
debit
type
enum<string>

Type of the loyalty transaction to filter by

Available options:
auction_bid,
direct_mint,
loyalty_rule,
api_key,
order
orderBy
enum<string>
default: createdAt

Field to order the results by

Available options:
createdAt,
updatedAt,
loyaltyAccountLockVersion
userCompletedLoyaltyRuleId

When passed in return the list of fulfilled entries for loyalty rules. If a loyalty rule has a fulfilled entry this means the user cannot currently complete the rule. Must be passed in with userId or walletAddress.

Response

200 - application/json
data
object[]
required
hasNextPage
boolean
required