TikTok Shop Product & Variant Scraper
Pricing
from $5.10 / 1,000 results
TikTok Shop Product & Variant Scraper
Get complete details for any TikTok Shop product. Paste one link or a whole list and each one comes back with its description, images, every variant and price, the seller's shop profile, recent reviews with the star breakdown, its category, and any promotions running on it.
Pricing
from $5.10 / 1,000 results
Rating
0.0
(0)
Developer
The Netaji
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
TikTok Shop Product Scraper
Get everything TikTok Shop knows about a product. Paste one product link or a whole list of them, and each comes back with its name, description, images, every purchasable variant and its price, the seller's shop profile, a page of reviews with the star breakdown, the category it sits in, and any promotions running on it.
{"product_ids": ["https://shop.tiktok.com/us/pdp/1730927783781307026","1729599452982906917"],"region": "US"}
Accepted input
product_ids takes as many products as you want, as page links or as IDs — you can mix both in the same list. Each one is fetched separately and saved as its own row; a product that cannot be read is skipped with a note in the log rather than ending the run. region selects the storefront — US, GB, SG, MY, PH, TH, or VN — and is required because it changes the product data, price currency, and language returned, not only the display locale. Indonesia is not offered: TikTok Shop's Indonesian storefront moved to Tokopedia after the two companies merged, and that platform is not covered.
Result fields
product_id, seller_id, and name identify the row. image_url is a direct link to the product image. product_info carries the full product record — name, description, images, variants, plus shipping, promotion, review, seller, safety, and availability detail. shop_info is the seller's storefront profile. review_info holds the total review count, one page of reviews, and the star distribution. categories is the product's own category path, from its top-level category down to its leaf — not the whole TikTok Shop category tree. promotion_tag lists badges shown on the page, such as free shipping. product_detail carries the complete record for anything not broken out into its own field.
{"product_id": "1730927783781307026","seller_id": "7495516049083828882","name": "Lifter Glaze Oil Balm with Hyaluronic Acid and Hydrating Oil Blend, Lip Balm with 24HRs of Smooth, Buildable Color, Moisturizing Shine, Maybelline","image_url": "https://p19-oec-general-useast5.ttcdn-us.com/tos-useast5-i-omjb5zjo8w-tx/18ba5c9f98d54d9aa1ae38d208fdb86e~tplv-fhlh96nyum-crop-webp:1125:1125.webp","shop_info": {"shop_name": "Maybelline New York","shop_rating": "4.3","followers_count": "1120898"},"review_info": {"has_more": true,"total_reviews": "41885"},"categories": [{ "category_id": "601450", "category_name": "Beauty & Personal Care" },{ "category_id": "848648", "category_name": "Makeup" },{ "category_id": "601534", "category_name": "Lipstick & Lip Gloss" }]}
This is a trimmed, live-verified result; product_info, shop_info, review_info, and product_detail each carry substantially more fields than shown here.
Products that do not exist
A product_id TikTok Shop reports as not found produces no dataset record rather than an error row; the run still finishes normally with zero items saved. This is distinct from a lookup failure — a genuine upstream or network error still fails the run so it is visible in the log.
Related Actors
For a keyword search that returns many product cards at once, use the TikTok Shop Search Scraper. For every product in one category, use the TikTok Shop Category Products Scraper. For a seller's profile or full catalog on its own, use the TikTok Shop Seller Info Scraper or the TikTok Shop Seller Products Scraper.