Temu Product Scraper | Prices Sold Global
Pricing
from $3.00 / 1,000 results
Temu Product Scraper | Prices Sold Global
Scrape Temu (www.temu.com) — keyword search, category & channel PLPs, home discover & PDP across US, UK, EU, Asia & more. Extract goodsId, prices, ratings, sold counts, images. Export Excel/CSV/JSON for e-commerce research & price monitoring.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 hours ago
Last modified
Categories
Share
Scrape Temu product listings, keyword search, category pages, channels, and product details across global regional storefronts — then download structured e-commerce data as Excel, CSV, or JSON.
Use this Actor as a practical Temu product data API for marketplace research, price monitoring, sold-count tracking, and competitive analysis on temu.com (www.temu.com/{region} for PH, UK, DE, FR, AU, and 40+ path codes; US often uses the bare www root). Choose a mode, set region and filters, and get Dataset rows with goodsId, prices, titles, images, ratings, and sold labels.
- Scrape Temu keyword search (
search_result.html), category PLP (-o3-{optId}.html), channel pages (best-sellers, new-in, lightning deals, clearance), home discover, and product PDP - Cover global regions: US, UK, EU, Asia-Pacific, LATAM and more via
www.temu.com/{region} - Extract goodsId, title, sale/retail price, currency, images, badges, rating, sold label, mallId
- Optional PDP enrich (
enrichDetails+enrichLimit) for gallery images, description, and mall signals - Filter listings with sort, minPrice / maxPrice, refine, multi-keywords, page / maxPages
- Export to Excel / CSV / JSON, or connect Make, n8n, Zapier, Python, or the Apify API
- Pay per event — Actor start + each Dataset result; platform usage is included (you do not pay separate Apify compute on top)
Unofficial tool. This Actor is not affiliated with, endorsed by, or sponsored by Temu / Whaleco Inc. It collects publicly reachable product listing and detail surfaces and does not log in, checkout, place orders, or access private accounts. Checkout/payment flows and auto-solving Temu security verification (
bgn_verification/ Phantom) are out of scope.
What does the Temu Product Scraper do?
Temu Product Scraper lets you extract structured product data from Temu regional storefronts without running your own browser and proxy fleet. Give it a keyword, category optId / slug / URL, channel, product URL, or goodsId, then start a run.
Under the hood, the Actor:
- Validates your input (mode, region, query / category / channel / product, filters)
- Enforces free-tier caps when you are on a free Apify plan
- Calls a managed Cloud Run worker that opens Temu with a real browser session (Bright Data Scraping Browser when configured)
- Parses product links, listing BFF payloads (
goods_list), and PDPrawDatawhen available - Pushes Dataset rows ready for Excel / CSV / JSON export
- Writes
RUN_SUMMARY(andERROR_SUMMARYon failure) to the key-value store
You run it like any other Apify Actor — schedule it, call it from the API, or plug it into automations.
What Temu data can I extract?
| Data | Home | Keyword search | Channel | Category PLP | Product PDP |
|---|---|---|---|---|---|
| goodsId / URL | ✅ | ✅ | ✅ | ✅ | ✅ |
| Title / name | ✅ | ✅ | ✅ | ✅ | ✅ |
| Sale / retail price | ✅ | ✅ | ✅ | ✅ | ✅ |
| Currency / region | ✅ | ✅ | ✅ | ✅ | ✅ |
| image / images gallery | ✅ / enrich | ✅ / enrich | ✅ / enrich | ✅ / enrich | ✅ |
| Badges (Top pick, Local, …) | ✅ | ✅ | ✅ | ✅ | — |
| Rating / sold label | ✅ | ✅ | ✅ | ✅ | — |
| mallId / description | enrich | enrich | enrich | enrich | ✅ |
| categorySlug / optId | — | — | — | ✅ | — |
| channel | — | — | ✅ | — | — |
Why scrape Temu?
Temu is one of the largest global value marketplaces, with regional path codes, deep category trees (-o3-), promotional channels, and frequent price changes. Teams scrape Temu for price monitoring, sold-count / ranking signals, assortment research, and dropshipping / supplier research:
- Monitor keyword search and category PLPs across electronics, home, clothing, beauty, and 30+ sitemap verticals
- Track channel surfaces — best sellers, 5-star, new in, lightning deals, clearance
- Pull home discover feeds for regional assortment snapshots
- Enrich rows with PDP title, prices, image galleries, and store (
mallId) signals - Feed BI dashboards, pricing tools, Google Sheets, BigQuery, or AI agents with clean rows
Compared with keyword-only Temu scrapers, this Actor covers home + search + channel + category taxonomy + PDP across many regional path codes in one input surface — with sort, price filters, pagination, and optional PDP enrich.
How to scrape Temu (no code required)
- Create a free Apify account
- Open Temu Product Scraper
- Choose a mode:
homeDiscover,keywordSearch,channelSearch,categorySearch,productDetail, orregions - Set region (e.g.
us,uk,de,fr,ph,au) - Enter a query, channel, optId + categorySlug (or
categoryUrl/bucket), or goodsId / productUrl - (Optional) Set
sort,minPrice/maxPrice,enrichDetails,enrichLimit,maxResults,maxPages - Click Start and download the Dataset as JSON, CSV, Excel, or JSONL
Start with maxResults: 3–10 to verify the query, then scale up.
How much does it cost to scrape Temu?
This Actor uses pay-per-event pricing. You are charged for:
| Event | Price |
|---|---|
Actor Start (apify-actor-start) | $0.005 per start |
Result (apify-default-dataset-item) | $3.00 / 1,000 results ($0.003 each) |
Platform usage costs are included — you do not pay separate Apify compute/proxy usage for this Actor on top of the event prices above (User pays platform usage costs = No).
Example cost estimates
| Results collected | Approx. event cost* |
|---|---|
| 100 | ~$0.31 |
| 1,000 | ~$3.01 |
| 10,000 | ~$30.01 |
*Assumes one Actor start at default memory billing for start events, plus $0.003 per Dataset item. Exact start billing can scale with allocated memory (one start event per GB, minimum one). Default memory is 1024 MB.
Free plan limits
On a free Apify plan, this Actor enforces developer limits of 10 runs and 200 results per run. Upgrade to a paid Apify plan for unlimited runs (event prices still apply).
Input examples
Keyword search (with sort & price filter)
{"mode": "keywordSearch","region": "us","query": "usb cable","sort": "price_asc","minPrice": 1,"maxPrice": 20,"maxResults": 40}
Category PLP (with PDP enrich)
{"mode": "categorySearch","region": "ph","categorySlug": "cables-adapters","optId": "2643","maxResults": 30,"enrichDetails": true,"enrichLimit": 5}
Channel PLP
{"mode": "channelSearch","region": "de","channel": "best-sellers","maxResults": 40}
Home discover
{"mode": "homeDiscover","region": "us","maxResults": 40,"maxPages": 2}
Product detail (PDP)
{"mode": "productDetail","region": "uk","goodsId": "601100585384225"}
Regions / channels / taxonomy
{"mode": "regions","maxResults": 200}
Coverage matrix
| Dimension | Coverage |
|---|---|
| Regions | us, uk, de, fr, ph, au, mx, … — 40+ www.temu.com/{region} codes (US bare-root entry) |
| Modes | homeDiscover · keywordSearch · channelSearch · categorySearch · productDetail · regions |
| Channels | best-sellers · full-star · new-in · lightning-deals · clearance |
| Categories | Sitemap taxonomy — ~32 verticals / 600+ -o3-{optId} leaves |
| Sort / filters | default · sales · new · price_asc · price_desc · rating · minPrice/maxPrice · refine |
| Enrich | PDP rawData / og tags → prices / images / mallId / description |
| Waived | Checkout · payment · auto-solving bgn_verification / Phantom · full review APIs |
| Identity | goodsId (numeric) · URL -g-{goodsId}.html |
Output example
{"type": "product","mode": "keywordSearch","region": "us","goodsId": "601100585384225","id": "601100585384225","title": "USB Cable Fast Charge","url": "https://www.temu.com/us/...-g-601100585384225.html","salePrice": "3.99","retailPrice": "9.99","currency": "USD","image": "https://img.kwcdn.com/...","badges": ["Top pick"],"ratingValue": "4.8","soldLabel": "10k+ sold","scrapedAt": "2026-07-28T12:00:00+00:00"}
Tips for reliable runs
- Prefer US bare root (
region=us) —/usoften redirects tobgn_no_access - Temu frequently shows security verification (
bgn_verification); the Actor detects it and fails gracefully — it never auto-solves puzzles - Prefer
categoryUrlor knownoptIdfrommode=regions//v1/categorieswhen exploring taxonomy - Start with small
maxResults, then scale; enableenrichDetailsonly for the rows you need (enrichLimit) maxPages/ scroll-feed increases browser time and event volume — keep modest for first runs- Default Actor memory is 1024 MB (thin client); raise only if Standby / large payloads require it
Integrations
- Apify API / Client — start runs and fetch Dataset items programmatically
- Schedules — daily / hourly price and assortment monitors
- Make / Zapier / n8n — push rows to Sheets, Slack, webhooks, or warehouses
- Webhooks — notify your backend when a run succeeds
Disclaimer
Temu Product Scraper is an independent, unofficial tool. Use it in accordance with applicable laws, Temu terms, and your organization’s compliance policies. The authors are not responsible for how scraped data is used.