Authorization
Example:
Authorization | Bearer Paste-Your-API-Key-HerePath Parameters
The unique identifier of the customer whose credit history you want to retrieve.
Query Parameters
The unique identifier of the product to filter credit history by.
The unique identifier of the membership tier to filter by.
Page number for pagination.
Number of records per page.
Field to sort by (for example
datetime, amount).Sort order:
asc or desc.Start date filter (ISO 8601 format).
End date filter (ISO 8601 format).
Filter by wallet type:
MEMBERSHIP, ADD_ON, or MAIN.Filter by transaction type:
TOPUP, MERCHANT_TOPUP, TRIAL_TOPUP, EXPIRE_VOID, CREDIT_USAGE.Response
Successful ResponseMain Structure (Root)
Status code from the API.
Status message that describes the status code.
Array of credit transaction records.
Pagination metadata containing
page, limit, totalPages, and totalData.data Structure (Array Of Object)
Unique identifier of the credit transaction.
ISO 8601 timestamp (UTC) of the transaction.
Transaction type:
TOPUP, MERCHANT_TOPUP, TRIAL_TOPUP, EXPIRE_VOID, or CREDIT_USAGE.The amount of credit involved in the transaction.
Customer balance before the transaction.
Customer balance after the transaction.
Wallet type affected:
MAIN, MEMBERSHIP, or ADD_ON.Description of the transaction.
Customer identifier associated with the transaction.
Product identifier associated with the transaction.
Errors
Returned when required parameters are missing or fail validation.
Returned when the specified customer is not found.
