Unsettled transactions
Lists orders and adjustments that TikTok hasn’t settled yet, created on or after 2025-01-01. Every amount is TikTok’s estimate and can change before settlement. Final numbers only come from the statement endpoints.
The response has totalCount, the sums sumEstSettlementAmount, sumEstRevenueAmount, sumEstAdjustmentAmount and sumEstFeeAmount, and currency (set only when every row on the page shares one). Each row has type, orderId, orderCreateTime, orderDeliveryTime, unsettledReason, the est* amounts with breakdown maps, and estimatedSettlement: a text rule such as days after delivery before the order is delivered, then a Unix-seconds string. Filter on order create time with search_time_ge (inclusive) and search_time_lt (exclusive), in Unix seconds. Newest first by default. page_size is 1 to 100; pass nextPageToken back as page_token. Read live from TikTok.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Unix seconds, inclusive lower bound on order create time.
1 <= x <= 9999999999Unix seconds, exclusive upper bound. Must be after search_time_ge.
1 <= x <= 9999999999DESC (newest first) unless set. TikTok's own default is ASC.
ASC, DESC Rows per page, 1 to 100. TikTok's default is 20.
1 <= x <= 100The nextPageToken from the previous page. Omit on the first page.
Use the TikTok Shop of this child brand (organization id) of your API key's organization
Response
{ totalCount, currency, sumEstSettlementAmount, sumEstRevenueAmount, sumEstAdjustmentAmount, sumEstFeeAmount, transactions: [...], nextPageToken }