Temu API

Temu product search and profile API.

Search Temu products by keyword with optional sort and limit. Retrieve product details using URLs.

Platform availability

24h health
Normal
Normal

Last 30 days

Available capabilities

Each Temu action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.

CapabilityWhat it doesPer 1,00024-hour health
SearchsearchFind Temu products by keyword with price, original price, discount percentage, rating, review count and units sold.$1.39 per 1,000 requestsNormal
Product detailsprofileGet a Temu product's price, discount, rating, units sold, description, shipping, stock status, images and variant options from its link or goods ID.$1.39 per 1,000 requestsNormal

Open a capability for its parameters, response fields, code samples and trial.

What does each Temu action accept?

Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.

Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

Find Temu products by keyword with price, original price, discount percentage, rating, review count and units sold. sold_text is a range such as 10K+ sold rather than an exact figure, and some regions may return no results.

keywordsortSync deliveryCatalog values: defaultLimit=40, maxLimit=100. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count.$1.39 per 1,000 requestsproduct_id · title · url · price · original_price · discount_pct · currency · rating · rating_scale · review_count · sold_count · sold_text · shop_id · image_url · platform
profile

Product details

Get a Temu product's price, discount, rating, units sold, description, shipping, stock status, images and variant options from its link or goods ID. Search result links work too, and each entry in options carries its own SKU ID, price and stock flag.

urlproduct_urlSync delivery—$1.39 per 1,000 requestsproduct_id · title · url · price · original_price · discount_pct · currency · rating · rating_scale · review_count · sold_count · sold_text · shop_name · category · keywords · description · shipping · availability · in_stock · free_shipping · is_trending · image_url · images · video_url · specifications · options · platform

What do the Temu search parameters mean?

Find Temu products by keyword with price, original price, discount percentage, rating, review count and units sold. sold_text is a range such as 10K+ sold rather than an exact figure, and some regions may return no results.

Full API reference: parameters, code samples, response example and health →
keywordRequired
Specifies the product search query for the search action. Some regions may return no results.
sortOptional
Sets the result ordering for the search action: relevance (default), popular by sales, newest listings, price ascending, or price descending. It reorders the returned products; it does not widen the result count — use limit for that.
Allowed values:newestpopularprice_ascprice_descrelevance

What do the Temu profile parameters mean?

Get a Temu product's price, discount, rating, units sold, description, shipping, stock status, images and variant options from its link or goods ID. Search result links work too, and each entry in options carries its own SKU ID, price and stock flag.

Full API reference: parameters, code samples, response example and health →
urlRequired
Full Temu product URL (goods.html?goods_id=..., -g-ID.html or numeric ID). Search result URLs accepted.
Temu: Verifying Product Descriptions, Merchant Details, and Transaction Channels — Temu advises consumers to verify product images, descriptions, merchant ratings, and shipping information while completing payments through official transaction channels. Data and aggregated counts provided by this endpoint do not constitute product authentication, merchant certification, or purchasing authorization, nor do they replace the final product page. · Checked
product_urlOptional
Compatibility alias for url on the profile action, with lower precedence. Accepts a Temu goods.html?goods_id= link or a bare goods ID string; either form works.

How to use the Temu API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result, or poll the returned job ID when the action runs asynchronously.
  4. 04Store the structured response fields needed by your application.
temu_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"temu","action":"search","params":{"keyword":"<keyword>"}}'

Temu API questions

What can I retrieve with the Temu API?

Set platform to temu. The current catalog lists search and product details. These action names identify different Temu objects or views; they are not interchangeable search modes.

Which input starts a Temu `search` request?

Specifies the product search query for the search action. Some regions may return no results. Send it as keyword inside params.

Which fields can Temu `search` return?

Its declared schema includes product_id, title, price, and original_price. A declared field can still be absent from an individual record, and every other action has its own field list.

Does every Temu action return immediately?

Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.