All-in-One TikTok Shop Scraper avatar

All-in-One TikTok Shop Scraper

Pricing

from $3.19 / 1,000 results

Go to Apify Store
All-in-One TikTok Shop Scraper

All-in-One TikTok Shop Scraper

Collects TikTok Shop products, sellers, categories, reviews, creator videos, trending items and recommendations through a single Actor. The mode is selected per run; each mode accepts its own identifier and returns that dataset's fields.

Pricing

from $3.19 / 1,000 results

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

The Actor collects seventeen TikTok Shop datasets — product detail, keyword and category search, seller and shop records, reviews, review insights, listing health, creator videos, storefront carousels, recommendation rails, and related search terms — through a single run configuration. The dataset is chosen with View; each mode reads its own identifier and returns that dataset's fields.

Modes

ViewIdentifierReturns
Product detailproduct_idsFull product records: price, variants, stock, ratings, shop
Product searchkeywordProducts matching a keyword
Category productscategory_idProducts within a category
Shop infoseller_idOne shop: ratings, follower count, policies
Seller productsseller_idA seller's catalogue
Product reviewsproduct_idsIndividual reviews, filtered by reviewFilter and ordered by reviewSort
Review insightsproduct_idsRecurring pain points and praise drawn from a review sample
Listing healthproduct_idsA scored diagnosis of a listing with a prioritised fix list
Creator videosproduct_idsAffiliate videos promoting a product
Home carouselsThe storefront's own carousels
You may like, More from shop, Top reviewed, Frequently bought together, Recommended for you, Recommended shopsproduct_ids or seller_idThe recommendation rails TikTok Shop renders around a product or shop
Related termskeywordThe search terms TikTok Shop associates with a keyword

View is the only required input. Each mode raises a clear error when its identifier is missing.

region selects the storefront. The same product id can carry different prices, stock and review counts per region, so a run that changes region is reading different data rather than refreshing the same data.

Enrichment

Add-onAttaches
enrichProductDetailsFull product detail on listing-card rows returned by the search, category, seller, trending and recommendation modes
includeKeywordCoverage, includeCompetitiveExtra sections on the search-insight output
includeCreators, includeCategoryBenchmarkExtra sections on the review-insight and listing-health output
includeShopSignalShop-level signal on seller output

enrichProductDetails costs one extra request per row it enriches and is charged per enriched row. It has no effect on modes whose row is already a full product record.

Behaviour worth knowing

Review insights and listing health are analyses rather than listings. Each returns one row per product — the outcome itself — and is charged through its own event rather than as an enrichment of a listing card. reviewSampleSize bounds how many reviews the analysis reads; a larger sample costs more upstream requests and produces a more stable result.

Recommendation rails are rendered per session. Two runs against the same product can return different rails in a different order, because TikTok Shop personalises and rotates them. Rows are not stable identifiers to diff against over time.

A listing that is out of stock, region-locked or delisted returns an empty result rather than an error. The source does not distinguish these cases, so neither does this Actor.

Focused alternatives

Twelve single-purpose Actors cover these datasets individually and are cheaper for a single job. Among them: TikTok Shop Product Scraper, TikTok Shop Search Scraper, TikTok Shop Reviews Scraper, TikTok Shop Review Insights and TikTok Shop Listing Health.