TikTok Shop API(TikTok 商城)
4 个接口读 TikTok Shop:商品搜索、商品详情、买家评价、店铺商品。一次 $0.0020。不用登录 TikTok,不用 Cookie;失败不收费。
能拿到什么
2026-10-12 21:46 UTC 录下的真实返回,这里是前 4 行。 TikTok Shop 商品搜索 API →
这组数据是什么
TikTok Shop 是 TikTok 里的电商,这组接口读的是它的美国站。按搜索词找商品,按编号读单件商品,列出一家店在售的商品,读一件商品排在最前的买家评价。
返回的是和小红书商城同样的商品和评价对象,一段代码两边都能读。商品的 id 可以原样传给商品详情和商品评价,shop.id 能列出这家店的其他商品。
- 价格看列表
price和original_price来自商品搜索和店铺商品列表,货币见currency。商品详情不给价格:实测的商品上,详情页的数和列表里的价格对不上。- 满分 5 分
rating是买家评分,满分 5。没人评过分的商品是null,不会写成 0。- 已售和评价数
metrics.sold是平台显示的已售件数。metrics.reviews在商品详情和店铺商品列表里有,搜索结果里没有。
{
"code": "ok",
"request_id": "56d10893-6768-479f-b127-a8e6ee077873",
"data": {
"items": [
{
"id": "1750923004242032614",
"url": "https://shop.tiktok.com/view/product/1750923004242032614",
"title": "Yoga mat: a beginner's guide in 8 minutes",
"price": "18.99",
"original_price": "19.99",
"currency": "USD",
"images": [
"https://p16-sign-va.tiktokcdn.com/tos-maliva-p-0068/93dde11aaaba8ca57d1f~c5_720x720.jpeg"
],
"rating": 4.6,
"metrics": { "sold": 1232 },
"shop": { "id": "1719706733287275062", "name": "Pine & Oak Home" }
},
// … 另有 22 条
]
},
"page": {
"next_cursor": null,
"cursor_expires_at": null,
"has_more": false,
"returned": 23
},
"warnings": [],
"meta": {
"capability": "tiktok.shop.products.search",
"result_status": "complete",
"fetched_at": "2026-10-12T21:46:03.000Z",
"cached": false,
"replayed": false,
"unavailable": {
"description": "capability",
"metrics.reviews": "capability"
},
"billing": {
"amount": "0.002",
"currency": "USD",
"balance_after": "9.998"
}
}
}取自 2026-10-12 21:46 UTC 录下的真实返回。名字、正文和编号是示例,链接也是,都不是录到的原文(页面不展示任何人的个人信息);数字是原样。长列表做了截断。请求号、游标和余额是示意。
这 4 个接口
每一行是一个接口:返回什么,一次多少钱。
一个典型用法,和它的账单
研究一个品类。搜两个关键词,再对值得细看的 10 个商品读详情和第一页评价。
在你的 AI 里用它
接一次,你的 AI 就能自己找到这些接口、看价格、调用。
读 https://dataxapi.com/agents.md,在这个 agent 里帮我接好 DataXAPI。我的 API Key 是 dx_live_…,之后所有 DataXAPI 的调用都用它。多少钱?
按次收费,没有订阅。4 个接口都是一次 $0.0020。拿到数据才扣费,失败不收。
商品详情为什么没有价格?
实测的商品上,详情页的数和搜索、店铺列表里同一件商品的价格对不上,所以详情不给现价、原价和货币,并在 meta.unavailable 里写明。价格从商品搜索或店铺商品列表取。
能读多少条评价?
排在最前的 10 条,按平台自己的顺序,不能往后翻。完整档里,ext.verified_purchase 写明平台是否标为“已购买”,ext.country 是评价来自哪个国家或地区。
商品编号和店铺编号从哪来?
都是一串数字:商品编号是商品链接的最后一段,店铺编号是店铺链接的最后一段。搜索结果里两个都有,在 id 和 shop.id。
需要 TikTok Shop 或 TikTok 的账号吗?
不需要。你只拿一把 DataXAPI 的 Key:不用登录 TikTok,不用 Cookie,也不用广告主账号。
别处的同类数据
同一把 Key、同一种返回格式也能读这些。
其他有自己名字的数据
怎么做和常见问题
一把 Key 读 TikTok Shop。
不用登录平台,不用 Cookie,没有订阅。失败不收费。