Primary image
primaryImageUrl
Optional
First normalized product image URL.
Temu Product Scraper & Price Monitor
Pricing
from $1.40 / 1,000 temu product results
Search public Temu products with region-bound coverage, extract exact products and SKUs, create commerce-ready rows, or monitor factual changes.
Row type
recordType
Required
Distinguishes factual products, mechanical commerce mappings, changes, summary, and coverage.
Stable identity
stableId
Required
Stable goods, change, or coverage identity.
Delivery identity
deliveryId
Required
Stable identity for this delivered row.
Temu goods ID
goodsId
Optional
Stable numeric Temu product identity.
Product ID
productId
Optional
Alias of the stable Temu goods ID in normalized rows.
Product URL
canonicalUrl
Optional
Canonical public Temu product URL.
Product title
title
Optional
Source-published product name.
Current price
price
Optional
Parsed current product price.
Current price alias
currentPrice
Optional
Source current price under an explicit buyer-facing name.
List price
listPrice
Optional
Parsed pre-discount or market price when published.
Original price
originalPrice
Optional
Source-published list/original price when present.
Discount
discountPercent
Optional
Published or deterministically derived discount percentage.
Currency
currency
Optional
Price currency, currently USD for the verified source group.
Currency observed
currencyObserved
Optional
True only when the currency was parsed from the source response; preset configuration cannot set this flag.
Expected currency
expectedCurrency
Optional
Currency expected from the selected region preset.
Currency matches region
currencyMatchesExpected
Optional
Comparison of observed source currency to the selected preset.
Availability
availability
Optional
Published availability or source status when present.
Category
category
Optional
Source-published category when present.
Description
description
Optional
Source-published product description when present.
Rating
rating
Optional
Published rating.
Reviews
reviewCount
Optional
Published review count.
Reviews text
reviewCountText
Optional
Original published reviews label used for normalization.
Sold
soldCount
Optional
Parsed published sales count.
Sold text
soldCountText
Optional
Original published sold-count label.
Sold is lower bound
soldCountIsLowerBound
Optional
True for bucketed or plus-suffixed source values such as 5K+.
Seller
seller
Optional
Published seller identity and name when available.
Shop
shop
Optional
Published shop ID, name, and URL when present.
Shipping
shipping
Optional
Published shipping text, free-shipping flag, and delivery bounds when present.
Product images
imageUrls
Optional
Public product image URLs.
Primary image
primaryImageUrl
Optional
First normalized product image URL.
Product video
videoUrl
Optional
Source-published product video URL when present.
Published at
publishedAt
Optional
Source-published listing timestamp when present; required for newest sorting.
SKU variants
variants
Optional
Nested stable SKU IDs with labels, prices, stock, availability, and images when published.
[ { "stableId": "temu-sku:175000000001", "skuId": "175000000001", "label": "Black", "price": 12.99 }]Variant count
variantCount
Optional
Number of normalized nested SKU variants.
Search placement
searchPlacements
Optional
Buyer query, page, and source rank where this product appeared.
Source layer
sourceLayer
Optional
Whether the row came from search or an exact public product lookup.
Monitoring disposition
monitoringDisposition
Optional
Marks optional unchanged snapshots.
Change identity
changeId
Optional
Stable semantic change identity.
Change
changeType
Optional
Verified monitoring change type.
Changed fields
changedFields
Optional
Semantic fields that changed.
[ "price"]Previous snapshot
before
Optional
Previous semantic product and variant snapshot.
Current snapshot
after
Optional
Current semantic product and variant snapshot.
Observed at
observedAt
Optional
UTC observation timestamp.
Coverage status
coverageStatus
Optional
Truthful completion state for the run.
Workflow
workflow
Optional
Selected Actor workflow.
Region
region
Optional
Selected Temu region preset.
Region currency matrix
regionCurrencyMatrix
Optional
Per-target region, expected currency, status, and failure reason.
Field coverage
fieldCoverage
Optional
Exact non-null count by factual field for delivered normalized products.
Targets requested
targetsRequested
Optional
Search queries or exact products requested.
Targets by status
targetsByStatus
Optional
Per-status target totals.
Target receipts
targetReceipts
Optional
Per-query or per-product coverage receipts.
Products discovered
discoveredCount
Optional
Raw product occurrences before deduplication.
Unique products
deduplicatedCount
Optional
Stable unique products.
Products filtered
filteredCount
Optional
Unique products removed by buyer filters.
Products delivered
deliveredCount
Optional
Paid product rows or monitoring changes delivered.
Rejected rows
invalidIdentityCount
Optional
Rows rejected without a stable goods identity or useful commercial field.
Details requested
detailRequestedCount
Optional
Exact public product details requested.
Details parsed
detailCompletedCount
Optional
Exact details that returned an identity-matched useful product.
Keyword-faithful matches
keywordFaithfulMatches
Optional
Products that passed the permanent query-fidelity contract across all requested search pages.
Limit reached
capped
Optional
True when declared guards stopped complete traversal.
State committed
stateCommitted
Optional
Whether trustworthy monitoring state was committed.
Absences evaluated
removalsEvaluated
Optional
Whether comparable complete coverage permitted absence evaluation.
Safe for state
trustworthyForState
Optional
Whether this run may advance monitoring state.
Absence comparable
absenceComparable
Optional
Whether this exact scope may advance an absence streak toward ENDED.
Coverage explanation
explanation
Optional
Plain-language reason for the coverage state.
Shopify handle
handle
Optional
Mechanical Shopify handle.
Shopify body
bodyHtml
Optional
Source description mapped to Shopify body content.
Vendor
vendor
Optional
Source shop name mapped as vendor when present.
Product type
productType
Optional
Source category mapped to a commerce product type.
Public source URL
sourceUrl
Optional
Canonical public Temu URL when the row has one source page.
Source class
sourceClass
Optional
Coarse provenance classification for public first-party data.
Source name
sourceName
Optional
Public source brand.
Commerce image
imageSrc
Optional
Primary image mapped for commerce import.
Price transform
priceTransform
Optional
Explicit user-supplied multiplier used by a commerce mapping.
Feed ID
id
Optional
Stable Google Merchant feed ID.
Feed link
link
Optional
Canonical product link for Google Merchant.
Feed image
imageLink
Optional
Primary Google Merchant image link.
Additional feed images
additionalImageLinks
Optional
Feed brand
brand
Optional
Source shop name mapped as brand only when published.
Summary products
productCount
Optional
Products included in the mechanical summary.
Price statistics
priceStatistics
Optional
Mechanical minimum, maximum, and average of published prices.
Source-sold ordering
topProducts
Optional
Up to ten rows ordered by normalized source-published sold lower bounds; not a recommendation.
Summary ranking basis
rankingBasis
Optional
Exact mechanical ordering rule.
Mechanical output
mechanicallyDerived
Optional
True when no score, inference, or recommendation was added.