TikTok Shop Products List
Introduction
Retrieve the product list data of the specified TikTok shop, supporting the following functions:
- Supports filtering by shop name
- Supports filtering by shop ID
- Supports filtering by region
- Returns detailed product information, including sales volume, rating, number of related videos, etc.
Endpoint
bash
POST /shop/v1/productListfilter optional values
| Field | Type | Required | Description |
|---|---|---|---|
seller_name | string | No | Shop name |
seller_id | string | No | Shop ID |
region | string | No | Country/Region, e.g., US |
seller_nameandseller_idmust be provided at least one.
When
seller_nameis provided,regionis required.
request example
bash
curl 'https://openapi.fastmoss.com/shop/v1/productList?client_id=XXX×tamp=XXX&access_token=XXX&sign=XXX' \
--header 'Content-Type: application/json' \
{
"filter": {
"seller_name": "xxxx",
"region": "US",
# "seller_id": "xxxx"
},
"page": 1,
"pagesize": 10
}response body
data.total
- Type: integer
- Description: Total number of results
data.list
| Field | Type | Description |
|---|---|---|
product_id | string | Product ID |
title | string | Product title |
region | string | Country/Region |
sold_count | integer | Total sales volume |
relate_creator_count | integer | Number of related creators |
relate_video_count | integer | Number of related videos |
category | object | Product category |
sku_count | integer | SKU count |
yday_sold_count | integer | Yesterday's sales volume |
day7_sold_count | integer | 7 days sales volume |
day28_sold_count | integer | 28 days sales volume |
day90_sold_count | integer | 90 days sales volume |
product_rating | float | Product rating |
source | string | Product source |
tiktok_url | string | TikTok product URL |
fastmoss_url | string | Fastmoss product URL |
shop_info | object | Shop information |
data.list.category
| Field | Type | Description |
|---|---|---|
l1 | object | Level 1 category |
l2 | object | Level 2 category |
l3 | object | Level 3 category |
data.list.category.l1/l2/l3
| Field | Type | Description |
|---|---|---|
id | integer | Category ID |
name | string | Category name |
data.list.shop_info
| Field | Type | Description |
|---|---|---|
seller_id | string | Seller ID |
name | string | Seller name |
response example
json
{
"code": 0,
"data": {
"list": [
{
"product_id": "1729415053505106876",
"title": "tarte best-sellers trending trio - lip plump gloss, mascara & eye pencil set",
"region": "US",
"sold_count": 305746,
"relate_creator_count": 11521,
"relate_video_count": 8371,
"category": {
"l1": {
"id": 14,
"name": "Beauty & Personal Care"
},
"l2": {
"id": 848648,
"name": "Makeup"
},
"l3": {
"id": 601529,
"name": "Makeup Sets"
}
},
"yday_sold_count": 7,
"day7_sold_count": 102,
"day28_sold_count": 419,
"day90_sold_count": 1636,
"product_rating": 4.7,
"tiktok_url": "https://shop.tiktok.com/view/product/1729415053505106876?region=US&local=en",
"sku_count": 6
}
],
"total": 17
},
"message": "",
"timestamp": 1743577374,
"request_id": "6d4024ec-bed1-3701-7999-94e88a762d10"
}