For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Transaction History

Retrieves the end user’s transaction history.

Endpoint

GET /whitelabel/transactions/getHistory

Request Headers

x-tlp-apikey: <api-key>
x-tlp-signature: <hmac-signature>

Query Parameters

Provide at least one of the following user identifiers: endUserEmail, endUserId, or externalUserId.

Field
Type
Required
Description

endUserEmail

String

Conditional

End user’s registered email address

endUserId

Number

Conditional

Tylt end-user ID

externalUserId

String

Conditional

Merchant’s own user identifier

page

String

Yes

Page number according to the pagination

rows

String

Yes

Number of rows per page

Example Request

GET /whitelabel/transactions/getHistory?externalUserId=user-10021

Signed query object:

Illustrative Filtered Request

The exact filter names must follow the deployed transaction-history schema.

Code Snippet

Example Response

Transaction Types

The history may contain:

Type
Description

Deposit

Incoming on-chain crypto transaction

Payout

Outgoing on-chain crypto transaction

Internal transfer sent

Transfer sent to another user under the merchant

Internal transfer received

Transfer received from another user under the merchant

Adjustment

Authorized wallet balance adjustment

Fee

Transaction or network fee entry


Last updated