SKU ranking
Lists the shop’s SKUs with GMV, SKU orders and units sold for a date window, from TikTok’s analytics. Ranked by GMV by default. gmv is { amount, currency }.
start_date is inclusive and end_date is exclusive (YYYY-MM-DD, shop timezone), so pass the day after the last day you want. TikTok rejects windows starting more than about 180 days back. sort_field is gmv, sku_orders or units_sold, and sort_order is DESC (default) or ASC. Filter with product_ids (comma-separated) and product_status (LIVE, INACTIVE or ALL). currency is USD or LOCAL (TikTok’s default). page_size is 1 to 100 (TikTok’s default is 10); pass nextPageToken back as page_token with the same filters. Data lags 1 to 2 days, and latestAvailableDate shows the newest day.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Window start, YYYY-MM-DD inclusive (shop timezone).
Window end, YYYY-MM-DD EXCLUSIVE (TikTok's end_date_lt semantics). TikTok rejects windows starting more than ~180 days back.
TikTok default 10.
1 <= x <= 100The nextPageToken from the previous page, with the same window and filters.
Sort by gmv, sku_orders or units_sold. TikTok's default is gmv.
gmv, sku_orders, units_sold DESC or ASC. TikTok's default is DESC.
ASC, DESC Comma-separated product ids: only their SKUs.
Only SKUs of LIVE or INACTIVE products, or ALL. TikTok's default is ALL.
LIVE, INACTIVE, ALL TikTok defaults to LOCAL.
USD, LOCAL Use the TikTok Shop of this child brand (organization id) of your API key's organization