Pricing
from $7.00 / 1,000 results
Go to Apify Store
TikTok Ultra Product Search
Collect TikTok Shop product listings by keyword, region, price, and sort order for easy market research.
Pricing
from $7.00 / 1,000 results
Rating
5.0
(1)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Find products on TikTok Shop in a fast, easy way and keep your results organized for review. Use it to explore product listings, compare prices, and spot trending items in your chosen region.
What you get
- Product title in plain language
- Current price and original price when available
- Discount details and promotion labels
- Seller name and shop details
- Product rating and sales volume
- Shipping origin and delivery badges
- Search paging details for moving through more results
- Result status showing whether more items are available
- Filter-friendly output for sorting and narrowing results
How to use
- Sign up for the marketplace and open this tool.
- Set your search words and choose the region you want.
- Adjust optional settings like sorting, price range, live products, or cash-on-delivery support.
- Run the search and review the returned product list.
- Download the results and use them in your spreadsheet, report, or internal workflow.
Inputs
| Field | Required | Plain-English description |
|---|---|---|
| sk | Yes | The words you want to search for, such as a product name or keyword. |
| region | Yes | The country or market to search in. Supported values include GB, ID, IE, US, DE, JP, IT, FR, MY, MX, ES, BR, SG, TH, PH, and VN. |
| count | No | How many results you want returned at one time. |
| sort_type | No | How to order results: cheapest first, most expensive first, best sellers, or most relevant. |
| price_range | No | A minimum and maximum price to focus on, written like 0,100. |
| offset | No | Where to start in the result list when moving to the next page. |
Output
The results come back as a list of entries and search details.
- code: Shows whether the search was successful.
- message: A short status message.
- data: The main search information and product results.
- section_cursor: A page marker used to continue browsing more results.
- page_state: Tells you the current state of the page.
- has_more: Indicates whether more products are available.
- cursor: The next position to use when continuing.
- log_pb: Search record details used for tracking the returned set.
- global_doodle_config: Search settings and page features shown during the search.
- backtrace: Internal search flow information.
- is_hit_cache: Shows whether the response came from stored results.
- is_non_personalized_search: Indicates whether the results were personalized.
- last_search_pid_list: The product IDs from the last returned page.
- return_to_server_content: Additional paging and filter details for the next request.
- server_perf_info: Timing and performance details from the search.
- filter_origin_search_id: The original search reference used for filtering.
- body: The visual result sections, including filters, sort options, and product cards.
- style: Display styling details.
- pendent_layer: Floating widgets such as vouchers or survey prompts.
- requestId: A unique identifier for the request.
Inside body, you will usually see:
- sort bar options such as relevance, best sellers, and price
- filter options like COD, live, price range, shipping location, categories, and ratings
- product cards showing the title, price, rating, sales, seller, and shipping origin
Each product card may include:
- product title
- product price
- original price
- discount percentage
- rating score
- sold count
- seller name
- shipping location
- badges such as free shipping, flash sale, or new user offers
Use cases
- Compare product prices across TikTok Shop listings in a chosen market.
- Track best-selling or highly rated products for market research.
- Build a shortlist of trending products for merchandising or sourcing.
- Monitor promotions, discounts, and shipping offers for competitive review.
