Platforms / E-commerce / Taobao & Tmall

E-commerce

Taobao & Tmall data API

2 Taobao & Tmall endpoints are live: reviews, follow-ups, photos and product reviews V2. Only successful calls that return data are billed; each endpoint's parameters, price and full response example are in the API reference.

Endpoints Open in the API reference →

A real response Full example →

刘***72026-10-03
Positive

其实线上买药很方便也很优惠很好,

套餐类型:1盒装[基础体验【欧洲原研进口】]

Follow-up · 16 days after delivery

相信

Seller reply感谢您的认可,也谢谢您的晒图和追评。能让您买药更方便、享受到实惠,我们很高兴。…

Native page style · content from the real response
GET /v1/raw/taobao/commentsReal response · excerpt
{
  "items": [
    {
      "id": "eco_tao_e35d27d45024",
      "cid": "1316054905552",
      "text": "其实线上买药很方便也很优惠很好,",
      "rating_level": "good",
      "likes": 0,
      "created_at": "2026-10-03T21:27:00+08:00",
      "sku": "套餐类型:1盒装[基础体验【欧洲原研进口】]",
      "user_name": "刘***7",
      "user_level": 0,
      "anonymous": true,
      "images": [
        "https://img.alicdn.com/imgextra/i4/4611686018427385600/O1CN…"
      ],
      "followup": {
        "text": "相信",
        "days_after_receipt": 16,
        "images": [
          "https://img.alicdn.com/imgextra/i1/4611686018427385600/O1CN…"
        ],
        "shop_reply": "感谢您的认可,也谢谢您的晒图和追评。能让您买药更方便、享受到实惠,我们很高兴。…"
      }
    }
  ],
  "page": 1,
  "has_more": true,
  "total": 400,
  "total_exact": false,
  "prov": {
    "hash": "0x7b921e36e8cf1b4c",
    "ts": "2026-10-21T19:59:04+08:00",
    "source": "live"
  }
}

Make the call

curl -G https://api.qovia.ai/v1/raw/taobao/comments \
  -H "Authorization: Bearer $QOVIA_KEY" \
  --data-urlencode "item_id=611261922146"
import os, requests

resp = requests.get(
    "https://api.qovia.ai/v1/raw/taobao/comments",
    headers={"Authorization": f"Bearer {os.environ['QOVIA_KEY']}"},
    params={"item_id": "611261922146"},
)
print(resp.json()["data"])
// Add to any MCP client, then just ask in plain language
{
  "mcpServers": {
    "qovia": {
      "url": "https://api.qovia.ai/mcp",
      "headers": { "Authorization": "Bearer sk-qovia-…" }
    }
  }
}

FAQ

Does Taobao have an official product review API?

Taobao's open platform mainly serves merchants for their own shops and their service providers; it generally does not return the public reviews of any product. Qovia returns Taobao and Tmall product reviews by product ID through one API key.

What review data can I get?

Review text and time, positive/neutral/negative rating, SKU, buyer nickname (masked by the platform) and member level, photos and videos, follow-up reviews and shop replies. 20 a page, newest first; empty default positive reviews are skipped unless they have a follow-up. JD.com reviews are on the JD.com page.

Where do I find the product ID?

It is the number after id= in the product link, for Taobao and Tmall alike: 611261922146 in item.taobao.com/item.htm?id=611261922146.

Do I need a Taobao account or cookies?

No. All you need is a Qovia API key: no accounts, cookies, proxies or request signing to maintain.

How is it billed?

Prepaid and per call: only successful calls that return data are charged, and empty results, errors and timeouts are not. Every response says what it cost (meta.charged_usd). Each endpoint's price is in the API reference.

Can I use it from Claude, Cursor or other AI tools?

Yes. Qovia is also an MCP server (https://api.qovia.ai/mcp): add it to Claude Code, Cursor or VS Code with your API key and the AI finds the endpoint, pulls the data and summarises it.

What should I keep in mind when using the data?

Qovia provides a data API service and claims no ownership of the underlying content. Use the data under applicable law and Taobao's platform rules; see our terms of service.

More in E-commerce

Your agent only knows what you give it

Give it Douyin, Xiaohongshu (RedNote), WeChat and product reviews: structured, per call, nothing charged for failures.