Retrieves account transaction records for the currently authorized TradeIn supplier. The supplier identity and associated seller identity are resolved from the authorization context. The caller cannot specify seller_id. Only account transactions generated by the TradeIn business are returned.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Identifies the shop. Obtain it from the Get Authorized Shops API.
Filter account transactions created on or after this time. Use RFC 3339 format with timezone.
Filter account transactions created before this time. Use RFC 3339 format with timezone.
Filters account transactions by business transaction type. Allowed values: RECHARGE, WITHDRAW, REVERSE. If omitted, all supported transaction types are returned.
The number of account transactions to return per page.
An opaque token returned by the previous request. Omit it when requesting the first page.
Responses
Section titled “Responses”Success
object
Status code; 0 means success.
Success or failure message.
Request log ID.
object
The TradeIn account transactions that match the query conditions. An empty array is returned when no transaction matches.
object
The transaction amount and currency. Use direction to determine whether the transaction is a credit or debit.
object
The transaction amount represented as a decimal string.
The currency code in ISO 4217 format.
The time when the account transaction was created, in RFC 3339 format.
The direction of the account transaction.
- IN: Funds credited to the supplier’s account.
- OUT: Funds debited from the supplier’s account.
The original account transaction ID associated with a reversed transaction. This field is returned only for a REVERSE transaction when available.
The TradeIn business order ID associated with the account transaction.
The unique ID of the account transaction.
The TradeIn business transaction type.
- RECHARGE: Funds credited through a recharge.
- WITHDRAW: Funds debited through a payout.
- REVERSE: Funds returned after a payout reversal.
Whether more account transactions are available.
An opaque token used to retrieve the next page. The value is empty when no more account transactions are available.
The total number of account transactions that match the query conditions.
Example
{ "code": 0, "data": { "flows": [ { "amount": { "amount": "125.50", "currency": "USD" }, "create_time": "2026-09-01T10:15:30Z", "direction": "IN", "origin_transaction_id": "7894561230123456001", "reference_id": "TI202609010001", "transaction_id": "7894561230123456789", "type": "RECHARGE" } ], "has_more": true, "next_page_token": "6AsPQsUMvH3RkchNUPPh22NROHkE0D8pmqN5M1kHYcZmtRyv9aVrNv65W7Q6tFA", "total_count": 100 }, "message": "Success", "request_id": "202203070749000101890810281E8C70B7"}