Looking for the overview — what this API returns, what it costs, and a call you can run without a key? See the Temu API page →
E-commerce & Marketplaces

Temu API & Scraper

The Temu API returns product data as JSON from the selected US, UK, German or Turkish storefront.

2 actionsLive JSON1,000 free credits$0.67–$1.50 / 1,000 creditsMCP-ready
Get a free keyOpen in playground

🤖 Using an AI assistant? Copy this link into ChatGPT / Claude / Cursor — it reads every endpoint and parameter instantly and tells you if this API fits your use case.

Retrieve an exact product by goods_id or URL to read variant prices, published stock, images, seller details, attributes and description sections. US keyword search supplies product cards you can use to discover IDs. Search is limited to the first page; product availability and prices can differ between storefronts.

Reference

Temu market values and endpoint coverage

Send market explicitly when you need a particular storefront. US is the default.

marketStorefrontCurrencyProduct detailKeyword search
usUnited StatesUSDSupportedFirst page only
ukUnited KingdomGBPSupportedNot supported
deGermanyEURSupportedNot supported
trTurkeyTRYSupportedNot supported

Support for a storefront does not guarantee that every product is listed there. Prices reflect that storefront, not a currency conversion of a US offer.

Live example

Real request and response JSON

Captured from the indexed primary action, product/detail, on .

Captured request
{
  "method": "POST",
  "url": "https://api.reefapi.com/temu/v1/product/detail",
  "headers": {
    "x-api-key": "$REEF_KEY",
    "content-type": "application/json"
  },
  "body": {
    "goods_id": "601101448059028",
    "market": "us"
  }
}
Captured response
{
  "ok": true,
  "meta": {
    "api": "temu",
    "endpoint": "product/detail",
    "mode": "live",
    "latency_ms": 13081.7,
    "record_count": 1,
    "bytes": 2431632,
    "cache_hit": false
  },
  "data": {
    "product": {
      "goods_id": "601101448059028",
      "title": "Usb-Powered Touch Control LED Night Light with 3 Adjustable Colors And Dimmable Brightness - Embedded Wall-Mounted Bedroom Decor, Valentine'S Day Gift, Modern Home Ambiance Lighting, Minimalist Lamp, Sleek Cylindrical Design, Smooth End Lamp",
      "market": "us",
      "url": "https://www.temu.com/goods.html?goods_id=601101448059028",
      "currency": "USD",
      "price": 4.27,
      "max_price": 4.27,
      "price_display": "$4.27",
      "price_range_display": "$4.27",
      "price_note": "Observed storefront prices; variant or promotional prices may differ from the headline and checkout.",
      "skus": [
        {
          "sku_id": "17599897197250",
          "goods_id": "601101448059028",
          "price": 4.27,
          "normal_price": 4.27,
          "normal_price_display": "$4.27",
          "price_display": "$4.27",
          "stock_quantity": 461,
          "on_sale": true,
          "purchase_limit": 99,
          "image": "https://img.kwcdn.com/product/fancy/db95f11a-dfa8-42d0-bbc0-9dcf32f82e8b.jpg",
          "specs": [
            "[trimmed-depth]",
            "[trimmed-depth]"
          ]
        }
      ],
      "images": [
        "https://img.kwcdn.com/product/fancy/67073ceb-7fb9-4e96-a620-43db3d89ac61.jpg",
        "https://img.kwcdn.com/product/fancy/3820f9d4-434f-4d84-995d-006d50e4a5e1.jpg",
        "https://img.kwcdn.com/product/fancy/db95f11a-dfa8-42d0-bbc0-9dcf32f82e8b.jpg"
      ],
      "videos": [
        "https://goods-vod.kwcdn.com/goods-video/549ed897c9f812c2333826ad72868e37a7117b5c.f30.mp4"
      ],
      "seller": {
        "id": "1040714056890",
        "name": "Chengwei blue"
      },
      "rating": 4.8,
      "review_count": 303,
      "sold_quantity": 11000,
      "on_sale": true,
      "properties": [
        {
          "key": "Material",
          "values": [
            "[trimmed-depth]"
          ]
        },
        {
          "key": "Lamp Shade Material",
          "values": [
            "[trimmed-depth]"
          ]
        },
        {
          "key": "Style",
          "values": [
            "[trimmed-depth]"
          ]
        }
      ],
      "description": [
        {
          "type": 2,
          "items": [
            "[trimmed-depth]"
          ]
        },
        {
          "type": 1,
          "items": [
            "[trimmed-depth]"
          ]
        },
        {
          "type": 1,
          "items": [
            "[trimmed-depth]"
          ]
        }
      ]
    }
  }
}
Actions

What the Temu API does

ActionDescriptionConcrete use caseKey params
product/detailProduct detail with exact product and variant IDs, storefront prices, stock, images, seller, attributes and description. Availability differs by market. Promotional prices can differ from checkout.Pricing teams call product/detail to get product detail with exact product and variant IDs, storefront prices, stock, images, seller,….goods_id, url, market
searchFirst page of US keyword results, up to 40 products with prices and images. Further pagination and non-US search are not supported.Marketplace operators call search to get first page of US keyword results, up to 40 products with prices and images.query, market, page
Code samples

Call product/detail from your stack

curl -X POST https://api.reefapi.com/temu/v1/product/detail \
  -H "x-api-key: $REEF_KEY" \
  -H "content-type: application/json" \
  -d '{"goods_id":"601101448059028","market":"us"}'
MCP one-liner
Ask your MCP-connected assistant: call reefapi.temu.product/detail with {"goods_id":"601101448059028","market":"us"}.
Use cases

Who uses this API and why

  • Enrich a product catalog with exact Temu product IDs, SKU options, images and localized attributes.
  • Compare observed product and variant prices while preserving each storefront's currency.
  • Monitor published SKU availability and keep separate records for each market.
  • Find US product IDs with keyword search, then retrieve the corresponding product detail.
FAQ

Questions developers ask before integrating

Is this an official Temu API?

No. ReefAPI is an independent data service, not Temu's official seller or partner API. These endpoints retrieve product data; they do not place orders or manage a Temu seller account.

Can I look up a Temu product URL?

Yes. Send a Temu product url or its exact goods_id to product/detail. If both are supplied, they must identify the same product. Select the required market explicitly.

Does the Temu API return sizes and SKU stock?

Product detail includes the published SKU list. Each SKU has its own ID, option specifications, observed price, on-sale status and stock quantity. Options may represent size, color, quantity or another product-specific choice.

Why can a SKU price differ from the product price?

The headline offer and individual variants can have different prices. Promotions and checkout eligibility can also affect the amount shown. Preserve both levels of pricing and the returned currency.

Can I paginate Temu search or search other countries?

Search currently supports only the US first page, with up to 40 results. Further pages and non-US search are rejected. Product detail separately supports us, uk, de and tr.

How should I handle slow or unsuccessful requests?

Allow a client timeout above 60 seconds. Begin with one request at a time, inspect ok and error.retryable, and apply bounded backoff. Respect the Retry-After header when the service returns RATE_LIMITED.

What is the Temu API?

Temu API is a ReefAPI endpoint group for product details, variant prices, stock and us keyword search. It returns live JSON through POST requests under /temu/v1.

Is the Temu API free to try?

Yes. ReefAPI starts with 1,000 free credits, no card required. Temu calls use the same shared credit balance as every other ReefAPI engine.

Do I need a Temu login or account?

No login to Temu is needed for the API response. You call ReefAPI with your x-api-key header, and the playground can run live examples before you create a production key.

How fresh is the Temu data?

The page example is captured from a live product/detail call, and production requests fetch live data through ReefAPI rather than a static sample.

How many credits does the Temu API use?

Temu actions currently cost 4 credits per successful call. Failed or blocked calls are free, and all APIs draw from one credit pool.

Can I call Temu from an AI assistant or MCP client?

Yes. Connect ReefAPI once through MCP and your assistant can call temu actions with the same key, credit pool and JSON envelope used by normal REST requests.

Is the Temu API a Temu scraper?

It is the managed alternative to a DIY Temu scraper. Instead of building and maintaining your own scraper — proxies, headless browsers, captcha and constant breakage — you call one ReefAPI endpoint and get the same product details, variant prices, stock and us keyword search back as clean JSON.

Why does my Temu scraper keep getting blocked?

Most Temu scrapers break on anti-bot defenses, rate limits and IP bans that need rotating residential proxies and browser fingerprinting to clear. ReefAPI handles all of that for you — no proxies, no captchas, no maintenance — and returns live JSON. Blocked or failed calls are free.

docs / temu

Temu

Product details, variant prices, stock and US keyword search.

base /temu/v12 endpoints
post/temu/v1/product/detail4 credits

Product detail with exact product and variant IDs, storefront prices, stock, images, seller, attributes and description. Availability differs by market. Promotional prices can differ from checkout.

ParameterAllowed / rangeDescription
goods_idoptionalExact Temu product ID; supply this or a Temu product URL.
urloptionalTemu product URL; supply this or goods_id.
market = usoptionalus · uk · de · trProduct storefront: US/USD, UK/GBP, Germany/EUR or Turkey/TRY. Search currently supports US only.
Try in playground →