TikTok Shop is super popular, letting creators and brands sell products directly inside TikTok. But if you want to research products, track shops, or analyze performance at scale, TikTok doesn’t give you much visibility.
That’s where the Scrape Creators TikTok Shop Search API comes in.
This endpoint lets you enter any search term and instantly find TikTok Shop products. From there, you can grab product urls and feed them into the TikTok Product API for deeper insights.
What Can You Do With It?
Once you’ve found products in TikTok Shop, you can scrape their details and unlock valuable data:
- Get the shop’s TikTok profile → Identify the actual seller and see what else they sell.
- Check real stock levels → Know how many units are available (great for demand & trend analysis).
- See TikToks promoting the product → Analyze which influencers are pushing it, and how they’re marketing.
With this data in hand, you can:
- Find winning products: Spot trending items before they go viral.
- Monitor competitors: See what shops in your niche are selling and how well they’re doing.
- Build your own TikTok Shop dashboard: Track product performance, pricing, and stock automatically.
- Fuel your influencer marketing strategy: Identify creators promoting specific products and reach out for collaborations.
- Power custom e-commerce tools: Enrich your Shopify or Amazon arbitrage workflows with TikTok Shop data.
Example Workflow
Step 1
Call the TikTok Shop Search API with a keyword like makeup brush
and the amount of products you want (TikTok caps you at around 500 I believe)
How you would do that would be making a GET
request like this: https://api.scrapecreators.com/v1/tiktok/shop/search?query=makeup brush&amount=60
Step 2
Get back a list of products including title, price, id, url, sold_count, and seller_info.
JSON response will look something like this:
{
"success": true,
"query": "makeup brush",
"total_products": 30,
"products": [
{
"product_id": "1729410103929704593",
"title": "Paw Paw Rose Gold F36 Flat Foundation Brush",
"image": {
"height": 1400,
"width": 1400,
"uri": "tos-useast5-i-omjb5zjo8w-tx/325fcb4f8a4c422baa06e3921eb5ab7e",
"url_list": [
"https://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/325fcb4f8a4c422baa06e3921eb5ab7e~tplv-fhlh96nyum-crop-webp:1400:1400.webp?dr=12190&from=2378011839&idc=useast8&ps=933b5bde&shcp=a6e80448&shp=8dbd94bf&t=555f072d",
"https://p19-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/325fcb4f8a4c422baa06e3921eb5ab7e~tplv-fhlh96nyum-crop-webp:1400:1400.webp?dr=12190&from=2378011839&idc=useast8&ps=933b5bde&shcp=a6e80448&shp=8dbd94bf&t=555f072d"
]
},
"product_price_info": {
"sku_id": "1729410103929770129",
"symbol_position": 1,
"show_currency_space": false,
"currency_show_mode": 1,
"currency_name": "USD",
"currency_symbol": "$",
"sale_price_decimal": "2.64",
"sale_price_format": "2.64",
"origin_price_format": "3.00",
"discount_format": "12%"
},
"sold_info": {
"sold_count": 329
},
"seller_info": {
"seller_id": "7495192122169133201",
"shop_name": "ShopMissA",
"shop_logo": {
"height": 300,
"width": 300,
"uri": "tos-useast5-i-omjb5zjo8w-tx/6d63d28a9da04fc1b2507ccdb8209cd0",
"url_list": [
"https://p16-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/6d63d28a9da04fc1b2507ccdb8209cd0~tplv-fhlh96nyum-resize-png:300:300.png?dr=12184&from=2422056039&idc=useast8&ps=933b5bde&shcp=d9d491bf&shp=905da467&t=555f072d",
"https://p19-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/6d63d28a9da04fc1b2507ccdb8209cd0~tplv-fhlh96nyum-resize-png:300:300.png?dr=12184&from=2422056039&idc=useast8&ps=933b5bde&shcp=d9d491bf&shp=905da467&t=555f072d"
]
}
},
"seo_url": {
"updated_at": "1746390662080",
"canonical_url": "https://www.tiktok.com/shop/pdp/flat-foundation-brush-by-paw-paw-rose-gold-f36-for-blending/1729410103929704593",
"slug": "flat-foundation-brush-by-paw-paw-rose-gold-f36-for-blending",
"type": 2,
"version": 2
}
}
]
}
Step 3
Plug a product url into the TikTok Product API to see:
- The seller’s TikTok profile
- Exact stock numbers
- TikToks driving sales
For example, for the product above we would do:
https://api.scrapecreators.com/v1/tiktok/product?url=https://www.tiktok.com/shop/pdp/flat-foundation-brush-by-paw-paw-rose-gold-f36-for-blending/1729410103929704593&get_related_videos=true
And then the response looks something like:
{
"success": true,
"sale_region": "US",
"product_info": {
"product_id": "1729410103929704593",
"seller": {
"seller_id": "7495192122169133201",
"name": "ShopMissA",
"product_count": 354,
"status": 2,
"seller_location": "United States of America",
"tiktok_id": "6731456408753341446",
"tiktok_url": "https://www.tiktok.com/@6731456408753341446"
},
"product_base": {
"title": "Paw Paw Rose Gold F36 Flat Foundation Brush",
"sold_count": 329,
"price": {
"original_price": "$3.00",
"real_price": "$2.64",
"discount": "-12%",
"need_icon": false,
"is_interval_price": false,
"show_hot_zone": false,
"min_sku_price": "2.64",
"currency": "USD",
"min_sku_original_price": "3.00",
"panel_schema": "",
"currency_symbol": "$",
"symbol_position": 1,
"da_info": "{\"price_show_tag\":\"\",\"discount_percentage\":\"12\"}"
}
},
"sale_props": [
{
"prop_id": "7295776354707162923",
"prop_name": "Specification",
"has_image": false,
"sale_prop_values": [
{
"prop_value_id": "7295776354707179307",
"prop_value": "Default"
}
]
}
],
"skus": [
{
"sku_id": "1729410103929770129",
"stock": 359,
"purchase_limit": 20,
"price": {
"real_price": {
"price_str": "$2.64",
"price_val": "2.64",
"currency": "USD"
},
"original_price": "$3.00",
"discount": "-12%",
"original_price_value": "3"
},
"warehouse_id": "7271199506410456875"
}
]
},
"shop_info": {
"seller_id": "7495192122169133201",
"sold_count": 261004,
"on_sell_product_count": 354,
"global_seller_id": "7495192122169133201",
"global_sold_count": "261004",
"followers_count": "227490",
"video_count": "1325",
"shop_name": "ShopMissA",
"shop_rating": "4.4",
"shop_link": "https://www.tiktok.com/shop/store/shopmissa/7495192122169133201",
"format_sold_count": "261.0K+",
"region": "US",
"display_on_sell_product_count": "354",
"format_global_sold_count": "261.0K+",
"format_followers_count": "227.4K+",
"format_video_count": "1325",
"desc": "Shop ShopMissA on TikTok Shop! 261.0K+ sold, 227.4K+ followers. 83+% positive feedback. 38+% Ships in 48h, 95+% replies in 24h. Join the trend!"
},
"related_videos": []
}
Use this data to validate products, track demand, or export to your internal tools.
Why Use Scrape Creators?
- Fast & reliable: APIs designed for scale.
- No reverse engineering or parsing headaches: We handle the scraping logic and return clean JSON
- Flexible use cases: From product research to full blown analytics dashboards.
Final Thoughts
The TikTok Shop API is perfect for anyone who wants to research, monitor, or build tools around TikTok commerce. Whether you’re an agency, e-commerce entrepreneur, or developer, you can quickly plug it into your workflow.