# Lazada Reviews Scraper - Sub-Ratings, Photos & Replies (`zen-studio/lazada-reviews-scraper`) Actor

Extract Lazada product reviews with star ratings, per-aspect sub-ratings for product, seller and delivery, review text, buyer photos and videos, the variant purchased and seller replies. 114 fields per review, 1,000 in about 6 seconds. All 6 SEA marketplaces.

- **URL**: https://apify.com/zen-studio/lazada-reviews-scraper.md
- **Developed by:** [Zen Studio](https://apify.com/zen-studio) (community)
- **Categories:** E-commerce
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.99 / 1,000 reviews

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Lazada Reviews Scraper | Full Review History, Sub-Ratings, Photos & Seller Replies (2026)

<blockquote style="margin:0 0 16px;border-left:5px solid #4C945E;background:#F0FDF4;padding:16px 20px">
<span style="font-size:18px;font-weight:700;color:#1C1917">2,241 reviews from one product in 19 seconds, with product, seller and delivery rated separately.</span>
</blockquote>

<a href="https://apify.com/zen-studio/lazada-reviews-scraper"><img src="https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/lazada-reviews-scraper-hero.png" alt="Lazada review scraper: star rating with product, seller and delivery sub-ratings, buyer photos and video, verified purchase as structured JSON" style="max-width:100%"></a>

<table>
<tr>
<td colspan="4" style="padding:10px 14px;background:#4C945E;border:none;border-radius:4px 4px 0 0">
<span style="color:#FAFAF9;font-size:14px;font-weight:700;letter-spacing:0.5px">Zen Studio &middot; Southeast Asia</span>
<span style="color:#E8F5E9;font-size:13px">&nbsp;&nbsp;&bull;&nbsp;&nbsp;Lazada and Shopee, every marketplace</span>
</td>
</tr>
<tr>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-radius:0 0 0 4px;background:#E8F5E9;border-right:none;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-BxfAdacLJc6abdnGC-tt95RgkJY6-lazada-product-search-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/lazada-product-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Lazada Products</a><br><span style="color:#78716C;font-size:12px">Per-variant price and stock</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;background:#D3EDD9;border-right:none;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-oGdnTKbojciBJbXlx-ZFe7apsi3U-lazada-product-search-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/lazada-reviews-scraper" style="color:#4C945E;text-decoration:none;font-weight:700;font-size:14px">Lazada Reviews</a><br><span style="color:#4C945E;font-size:12px;font-weight:600">&#10148; You are here</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;background:#E8F5E9;border-right:none;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-FZhSIg6iqYBRAEWIH-hRme9FtLz8-lazada-product-search-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/lazada-store-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Lazada Store</a><br><span style="color:#78716C;font-size:12px">Catalogue with unit sales</span>
</td>
<td style="padding:12px 16px;border:1px solid #E7E5E4;border-radius:0 0 4px 0;background:#E8F5E9;border-top:none;vertical-align:top;width:25%">
<img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-vX1uhoJOlFc6UYe9N-3CHi8eZdZY-shopee-scraper-logo.png" width="24" height="24" style="vertical-align:middle"> &nbsp;<a href="https://apify.com/zen-studio/shopee-product-reviews-scraper" style="color:#1C1917;text-decoration:none;font-weight:700;font-size:14px">Shopee Reviews</a><br><span style="color:#78716C;font-size:12px">Full history, star filters</span>
</td>
</tr>
</table>

#### Copy to your AI assistant

```
zen-studio/lazada-reviews-scraper on Apify. Scrapes Lazada reviews with per-aspect sub-ratings, buyer photos and seller replies. Call ApifyClient("TOKEN").actor("zen-studio/lazada-reviews-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Requires startUrls (Lazada product links), or productIds plus country. Full spec: GET https://api.apify.com/v2/acts/zen-studio~lazada-reviews-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations
```

<blockquote style="border-left:4px solid #E7E5E4;padding:8px 14px;margin:12px 0">
<span style="font-size:14px;color:#57534E">⚡ Roughly twice the review history you would otherwise get, with every 1-, 2-, 3- and 4-star review included, not just the most recent page of praise.</span>
</blockquote>

### Key Features

- **Fast**: 1,000 reviews in about 6 seconds, measured.
- **114 fields per review**: star rating plus per-aspect sub-ratings (product, seller, delivery), review text broken into attribute parts, buyer photos and video, the exact variant purchased, seller replies, and helpful votes.
- **Sub-ratings split out**: a 5-star product from a 2-star courier reads very differently once `product`, `seller` and `delivery` are separate numbers. Nothing else exposes them.
- **2.3x depth**: about 2,300 reviews on a heavily reviewed listing, against roughly 1,000 you would otherwise get.
- **Free rating summary**: one extra row per product with the average, the star histogram, and how many reviews carry photos or video.
- **All six marketplaces**: Thailand, Singapore, Malaysia, Indonesia, the Philippines and Vietnam. Each link keeps its own marketplace, so you can mix countries in one run.
- **Free tier**: 10 runs lifetime, up to 20 rows each. No credit card required.

### How to Scrape Lazada Reviews

#### Basic: reviews for one product

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" }
    ]
}
```

#### Several products across marketplaces

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" },
        { "url": "https://www.lazada.sg/products/i3078783735.html" },
        { "url": "https://www.lazada.com.my/products/i4817459425.html" }
    ],
    "maxReviewsPerProduct": 1000
}
```

#### Cap the whole run, not just each product

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" },
        { "url": "https://www.lazada.co.th/products/i4817459425.html" }
    ],
    "maxReviewsPerProduct": 2000,
    "maxReviews": 500
}
```

`maxReviews` is the ceiling for the run as a whole, so a long list of links cannot multiply into a much larger bill than you expected.

#### Reviews only, no summary rows

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" }
    ],
    "includeRatingSummary": false
}
```

### Input Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `startUrls` | array | *required* | Lazada product page links. The marketplace is read from each link. |
| `maxReviewsPerProduct` | integer | `500` | Stop after this many reviews for each product. |
| `maxReviews` | integer | *unset* | Total across all products. Only matters when you have several. |
| `includeRatingSummary` | boolean | `true` | Adds one summary row per product with the star histogram. |
| `productIds` | array | *unset* | Numeric product IDs instead of links. Needs `country`. |
| `country` | string | *unset* | Marketplace for `productIds` only: `th`, `sg`, `my`, `id`, `ph`, `vn`. |

### What Data Can You Extract from Lazada Reviews?

Every review row carries:

- **Ratings**: the star rating, the per-aspect breakdown (product, seller, delivery), and the original rating where the buyer revised it.
- **Content**: the review text, the same text split into labelled attribute parts, the review and purchase dates, and structured fit tags.
- **Media**: every photo and video, cover images, and the video ID.
- **Purchase**: the exact variant bought, its SKU ID, and the verified-purchase flag.
- **Engagement**: helpful votes, up and down votes, like count, view count, and comment count.
- **People**: buyer ID and display name, anonymity flag, and the seller's public reply.
- **Product context**: title, image, canonical link and category, so a review row stands alone without a join.

#### Output Example

```json
{
  "record_type": "review",
  "record_id": "939471534852847",
  "product_id": "2378352847",
  "url": "https://www.lazada.co.th/products/i2378352847.html",
  "source_context": {
    "source_id": "lazada",
    "source_domain": "www.lazada.co.th",
    "seed_type": "product",
    "seed_value": "2378352847",
    "country": "TH",
    "language": "th"
  },
  "product": {
    "product_id": "2378352847",
    "title": "ส่งเร็ว🚚รองเท้าผ้าใบ36-44ผู้หญิง ผู้ชาย 👟 รองเท้าแฟชั่น สวมใส่สบาย รองเท้านำเข้าราคาถูก B-050",
    "url": "https://www.lazada.co.th/products/36-44-b-050-i2378352847-s8066125690.html",
    "image_url": "https://th-live.slatic.net/p/293bb1ddf7297d16129b4cd31c8b436b.jpg",
    "category_id": "6718",
    "config_sku": "2378352847_TH"
  },
  "review": {
    "review_id": "939471534852847",
    "rating": 5,
    "sub_ratings": {
      "delivery": 5,
      "product": 5,
      "seller": 5
    },
    "original_rating": null,
    "title": null,
    "content": "👔สไตล์:เท่ห์ ทันสมัย\n 🔧ความทนทาน:ใช้ได้นาน\n 😌ความสะดวกสบาย:ใส่สบายเหมาะสำหรับใช้ในช่วงฤดูร้อนด้วยการออกแบบส่วนบนต่ำ, สวม …",
    "content_parts": [
      {
        "attribute": "👔สไตล์",
        "content": "เท่ห์ ทันสมัย",
        "selected": null
      },
      {
        "attribute": "🔧ความทนทาน",
        "content": "ใช้ได้นาน",
        "selected": null
      },
      {
        "attribute": "😌ความสะดวกสบาย",
        "content": "ใส่สบายเหมาะสำหรับใช้ในช่วงฤดูร้อนด้วยการออกแบบส่วนบนต่ำ, สวมใส่สบายตลอดทั้งวัน, สวมใส่สบายตลอดทั้งวัน, การออกแบบที่มีสไ …",
        "selected": null
      }
    ],
    "review_time": "04 เม.ย. 2025",
    "bought_date": "01 เม.ย. 2025",
    "sku_info": "สี:ดำ, ไซส์:EU:43",
    "sku_id": "8066125690",
    "verified_purchase": true,
    "tags": null,
    "fit_tag": null,
    "up_votes": 2,
    "down_votes": 0,
    "helpful": null,
    "like_count": 2,
    "image_count": null,
    "video_count": null,
    "view_count": 0,
    "comment_count": 0,
    "comments": null,
    "follow_up_reviews": null,
    "media": [
      {
        "type": "video",
        "cover_url": "https://sg-test-11.slatic.net/p/9eff8188b53b399c8f6d1fe2312c420e.jpg",
        "video_url": "https://lazvideo.lazcdn.com/psp/20250404/838bd90c-7321-452c-ad2f-8af6845f069e@@ld.mp4?auth_key=1789138760-0-0-655c38d4ff …",
        "width": null,
        "height": null,
        "title": null
      },
      {
        "type": "image",
        "cover_url": "https://lzd-u.slatic.net/a8a6bfd643784adcac49388bf173ac10_bc92dc01013e4da9804627859d0ad6da.jpg",
        "video_url": null,
        "width": 0,
        "height": 0,
        "title": null
      },
      {
        "type": "image",
        "cover_url": "https://lzd-u.slatic.net/a8a6bfd643784adcac49388bf173ac10_54805103bcc84cc797f06ac5d325fd4b.jpg",
        "video_url": null,
        "width": 0,
        "height": 0,
        "title": null
      }
    ],
    "video_id": "30324912503",
    "video_cover_url": "https://sg-test-11.slatic.net/p/9eff8188b53b399c8f6d1fe2312c420e.jpg",
    "posted_from": "write_review_next_review",
    "status": "approved",
    "type": "PRODUCT_REVIEW",
    "relevance_score": 90.06,
    "original_country": null,
    "is_auto_translated": null,
    "foreign_content": null
  },
  "buyer": {
    "buyer_id": "100123518441",
    "buyer_name": "N***a",
    "avatar_url": null,
    "is_anonymous": true,
    "is_guest": false,
    "reviewer_type": null
  },
  "seller_reply": null,
  "seller": {
    "seller_id": "100180545473",
    "seller_name": null
  },
  "attributes": {
    "source_specific": {
      "lazada": {
        "canEdit": false,
        "imageHost": "//th-live.slatic.net",
        "imageQCStatus": "approved",
        "isBuyerShowEnabled": true,
        "isCompleted": 1,
        "isCrossVenture": false,
        "isExternal": 0,
        "isGoodReview": false,
        "isQced": false,
        "isReportable": 0,
        "isSocialCommentsEnabled": true,
        "isVideoReady": true,
        "rejected": false,
        "reportTimes": 0,
        "showUploader": true,
        "showVideoUploader": true,
        "targetId": 2378352847,
        "targetType": "item"
      }
    }
  }
}
```

#### Per-product rating summary

```json
{
  "record_type": "product_reviews_summary",
  "record_id": "2378352847",
  "product_id": "2378352847",
  "average_rating": 4.8,
  "review_count": 24317,
  "hidden_count": 13851,
  "retrievable_count": 10466,
  "rating_histogram": [
    21854,
    830,
    658,
    311,
    664
  ],
  "with_media_count": 3305,
  "with_image_count": 3203,
  "with_video_count": 186,
  "local_reviews_count": 24317
}
```

`review_count` is Lazada's public total and includes ratings left with no written text. `retrievable_count` is how many actually carry content.

### Advanced Usage

Ready-made configurations for voice-of-customer analysis, negative review mining, competitor monitoring, and multi-market comparison.

#### Voice of customer: deep history on one listing

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" }
    ],
    "maxReviewsPerProduct": 3000
}
```

#### Competitor monitoring: a shortlist on a schedule

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" },
        { "url": "https://www.lazada.co.th/products/i3078783735.html" },
        { "url": "https://www.lazada.co.th/products/i4817459425.html" }
    ],
    "maxReviewsPerProduct": 200
}
```

#### Same product across marketplaces

```json
{
    "startUrls": [
        { "url": "https://www.lazada.co.th/products/i2378352847.html" },
        { "url": "https://www.lazada.vn/products/i2378352847.html" },
        { "url": "https://www.lazada.co.id/products/i2378352847.html" }
    ],
    "maxReviewsPerProduct": 300
}
```

#### From IDs you already hold

```json
{
    "productIds": ["2378352847", "4817459425"],
    "country": "th",
    "maxReviewsPerProduct": 500
}
```

### Pricing: Pay Per Event (PPE)

**$1.49 per 1,000 reviews** on the FREE Apify plan, proxies included. Paid Apify plans pay less.

<table>
<thead>
<tr>
<th style="color:#1C1917;text-align:left;padding:8px 12px;background:#F0FDF4;border:1px solid #E7E5E4">Reviews collected</th>
<th style="color:#1C1917;text-align:left;padding:8px 12px;background:#F0FDF4;border:1px solid #E7E5E4">Cost (FREE plan)</th>
</tr>
</thead>
<tbody>
<tr>
<td style="padding:8px 12px;border:1px solid #E7E5E4">100</td>
<td style="padding:8px 12px;border:1px solid #E7E5E4"><span style="color:#4C945E;font-weight:700">$0.15</span></td>
</tr>
<tr>
<td style="padding:8px 12px;border:1px solid #E7E5E4">1,000</td>
<td style="padding:8px 12px;border:1px solid #E7E5E4"><span style="color:#E67E22;font-weight:700">$1.49</span></td>
</tr>
</tbody>
</table>

Paid Apify plans pay less per review: BRONZE $1.29, SILVER $1.09, GOLD and above $0.99 per 1,000. There is no per-product fee; you are billed for the rows actually delivered, and a product with no ratings is never billed.

**Free tier:** 10 runs lifetime, up to 20 rows per run, no credit card required.

How to run the scraper and put it on a schedule (official Apify videos):

https://www.youtube.com/watch?v=1OW8gOqlZbY

https://www.youtube.com/watch?v=1jI7WcVQmwM

### FAQ

**Which Lazada domains does it cover?**
All six: lazada.co.th (Thailand), lazada.sg (Singapore), lazada.com.my (Malaysia), lazada.co.id (Indonesia), lazada.com.ph (the Philippines) and lazada.vn (Vietnam). The marketplace is read from each link, so you can mix domains in one run.

**What is Lazada?**
Lazada is Southeast Asia's largest e-commerce marketplace, majority-owned by Alibaba, operating separate storefronts in Thailand, Singapore, Malaysia, Indonesia, the Philippines and Vietnam. Each country has its own catalogue, currency and review pool, which is why this scraper reads the marketplace from every link rather than asking you to pick one.

**How many reviews can I get per product?**
Roughly 2,300 on a heavily reviewed listing, against about 1,000 you would otherwise get. Most products have far fewer than that, in which case you get all of them.

**Why is the summary review count higher than the reviews I received?**
Lazada counts ratings left with no written text in its public total. The summary row reports both numbers, so `retrievable_count` tells you how many reviews actually contain content.

**What are the sub-ratings?**
Buyers rate the product, the seller and the delivery separately, and Lazada averages them into the single star you see on the page. Each row carries all three, so you can tell a product problem from a courier problem.

**Do I need a Lazada account or cookies?**
No. Paste the product links and run it. Proxies are handled for you and included in the price.

**How fast is it?**
About 1,000 reviews in 6 seconds in our tests.

**How fresh is the data?**
Every run reads the live pages. Nothing is served from a cache.

**How do I export the data?**
JSON, CSV, Excel, XML or HTML from the run's Storage tab, or through the Apify API. JSON keeps the nested blocks (`review.media`, `review.sub_ratings`) intact; CSV flattens them into columns.

**Can I get the product details too, not just the reviews?**
Yes, with [Lazada Product Scraper](https://apify.com/zen-studio/lazada-product-scraper): per-variant price and stock, specifications and the full description. Feed it the `product.url` from any review row.

**Can I get a whole seller's catalogue?**
Yes, with [Lazada Store Scraper](https://apify.com/zen-studio/lazada-store-scraper), which adds weekly and monthly units sold per product.

**Can I schedule this?**
Yes. Open the actor, go to Schedules, and pick a frequency. For review monitoring, daily is plenty.

**Is it legal to scrape Lazada reviews?**
This collects only publicly visible information, the same pages any shopper can open. It does not access private data or accounts. You are responsible for how you use it. Reviews contain personal data such as reviewer display names and avatars, so take legal advice before storing them.

**What's the free tier?**
10 runs lifetime, up to 20 rows per run, no credit card required.

### More Zen Studio scrapers

**🛒 E-commerce**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-BxfAdacLJc6abdnGC-tt95RgkJY6-lazada-product-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Lazada**
  - [Lazada Product Scraper](https://apify.com/zen-studio/lazada-product-scraper)
  - [Lazada Store Scraper](https://apify.com/zen-studio/lazada-store-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-yK9Fwkji44bQkuS7P-f1uyK15FaQ-naver-shopping-scraper.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Search 네이버 검색**
  - [Naver Search Scraper](https://apify.com/zen-studio/naver-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-OFZVXeeKVlKMMXsJk-wE33BzvwYy-aliexpress-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **AliExpress 全球速卖通**
  - [AliExpress Product Scraper](https://apify.com/zen-studio/aliexpress-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-LwARSYSMWLBZfXfdr-FrDaNbQarB-shopee-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Shopee**
  - [Shopee Product Detail Scraper](https://apify.com/zen-studio/shopee-product-detail-scraper)
  - [Shopee Product Scraper](https://apify.com/zen-studio/shopee-product-scraper)
  - [Shopee Product Reviews Scraper](https://apify.com/zen-studio/shopee-product-reviews-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-PsAKYWM55HG4AHXjK-ItywU7Bp0s-taobao-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Taobao 淘宝**
  - [Taobao Search Scraper](https://apify.com/zen-studio/taobao-search-scraper)
  - [Taobao Product Detail Scraper](https://apify.com/zen-studio/taobao-detail-scraper)
  - [Taobao Seller Products Scraper](https://apify.com/zen-studio/taobao-seller-products-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-uZy6tbKLKnSVtT4BN-emXnT123uR-jd-com-scraper-logo-square.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **JD.com 京东**
  - [JD.com Search Scraper](https://apify.com/zen-studio/jd-com-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-ghXSMZcW3GxsCrkiR-5hnvsKv4Yt-1688-wholesale-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **1688 阿里巴巴**
  - [1688 Wholesale Scraper](https://apify.com/zen-studio/1688-wholesale-scraper)
  - [Alibaba Scraper](https://apify.com/zen-studio/alibaba-scraper)
  - [1688 Reviews Scraper](https://apify.com/zen-studio/1688-reviews-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-5QcLc4BHaLMBUKYs3-f3CWQ60Row-goofish-search-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Goofish 闲鱼**
  - [Goofish (Xianyu) Search Scraper](https://apify.com/zen-studio/goofish-xianyu-search-scraper)
  - [Goofish (Xianyu) Seller Scraper](https://apify.com/zen-studio/goofish-xianyu-seller-scraper)
  - [Goofish (Xianyu) Item Detail Scraper](https://apify.com/zen-studio/goofish-xianyu-item-detail-scraper)
  - [Goofish (Xianyu) Item Comments & Q\&A Scraper](https://apify.com/zen-studio/goofish-xianyu-item-comments-scraper)
  - [Goofish (Xianyu) Reverse Image Search Scraper](https://apify.com/zen-studio/goofish-xianyu-visual-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-0hS9yNh3RU8DC6puG-LozxRJkdHN-coupang-review-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Coupang 쿠팡**
  - [Coupang Review Scraper](https://apify.com/zen-studio/coupang-review-scraper)
  - [Coupang Search Scraper](https://apify.com/zen-studio/coupang-search-scraper)
  - [Coupang Product Detail Scraper](https://apify.com/zen-studio/coupang-detail-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-DHVT6jhgablck1CTx-kFq5oLPY2n-naver-shopping-scraper.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Shopping 네이버쇼핑**
  - [Naver Shopping Scraper](https://apify.com/zen-studio/naver-shopping-scraper)
  - [Naver Shopping Product Detail Scraper](https://apify.com/zen-studio/naver-product-detail-scraper)
  - [Naver Shopping Review Scraper](https://apify.com/zen-studio/naver-review-scraper)

**🎬 Short-video & social**

- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-euYaQMbH2g53W4ds2-Woud1TIQ7x-kwai-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Kwai (Brazil)**
  - [Kwai Search Scraper](https://apify.com/zen-studio/kwai-search-scraper)
  - [Kwai Comments Scraper](https://apify.com/zen-studio/kwai-comments-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-3TJaaOJDU1AMiOoJM-Vu2eVr0P6N-douyin-profile-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Douyin 抖音**
  - [Douyin Search Scraper](https://apify.com/zen-studio/douyin-search-scraper)
  - [Douyin Profile Scraper](https://apify.com/zen-studio/douyin-profile-scraper)
  - [Douyin Video Scraper](https://apify.com/zen-studio/douyin-video-scraper)
  - [Douyin Comments Scraper](https://apify.com/zen-studio/douyin-comments-scraper)
  - [Douyin Transcripts Scraper](https://apify.com/zen-studio/douyin-transcripts-scraper)
  - [Douyin Creator Rankings Scraper](https://apify.com/zen-studio/douyin-xingtu-rankings-scraper)
  - [Douyin Live Recorder](https://apify.com/zen-studio/douyin-live-recorder)
  - [Douyin Hot Search Scraper](https://apify.com/zen-studio/douyin-hot-search-scraper)
  - [Douyin Product Search Scraper](https://apify.com/zen-studio/douyin-product-search-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-mHKEEgoDqr6btQQer-fUs5ZquIeN-xiaohongshu-search-scraper-logo-square.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **RedNote 小红书**
  - [RedNote User Profile Scraper](https://apify.com/zen-studio/rednote-user-profile-scraper)
  - [RedNote Search Scraper](https://apify.com/zen-studio/rednote-search-scraper)
  - [RedNote Comments Scraper](https://apify.com/zen-studio/rednote-comments-scraper)
  - [RedNote Product Search Scraper](https://apify.com/zen-studio/rednote-product-search-scraper)
  - [RedNote Note Detail Scraper](https://apify.com/zen-studio/rednote-note-detail-scraper)
  - [RedNote Product Reviews Scraper](https://apify.com/zen-studio/rednote-product-reviews-scraper)
  - [RedNote Live Recorder](https://apify.com/zen-studio/rednote-live-recorder)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-dexCSKEZtKS8hg4fT-lD4weyiYga-shigua-____-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Xigua 西瓜视频**
  - [Xigua Video Search Scraper](https://apify.com/zen-studio/xigua-video-search-scraper)
  - [Xigua Video Detail Scraper](https://apify.com/zen-studio/xigua-video-detail-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-oSxuPDE1h3HAsHZSu-x3uV98mgTe-bilibili-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Bilibili 哔哩哔哩**
  - [Bilibili Video Scraper](https://apify.com/zen-studio/bilibili-video-scraper)
  - [Bilibili Danmaku Scraper](https://apify.com/zen-studio/bilibili-danmaku-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-49Zb7Ewj7OXyRFnLp-kYOJCOdhrR-naver-cafe-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver Blog & Cafe 네이버 블로그·카페**
  - [Naver Blog & Cafe Scraper](https://apify.com/zen-studio/naver-blog-cafe-scraper)

**🏠 Real estate & autos**

- <img src="https://api.apify.com/v2/key-value-stores/pJ7iaZsTFhR3k9tjV/records/naver-land-scraper-hero.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Naver 부동산**
  - [Naver Real Estate Scraper](https://apify.com/zen-studio/naver-land-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-1tAzNSf8Kz0v7Q2Lr-AINJ7FsZVU-anjuke-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Anjuke 安居客**
  - [Anjuke For-Sale Listings Scraper](https://apify.com/zen-studio/anjuke-real-estate-scraper)
  - [Anjuke New-Home Scraper](https://apify.com/zen-studio/anjuke-new-home-scraper)
  - [Anjuke Rental Listings Scraper](https://apify.com/zen-studio/anjuke-rent-scraper)
  - [Anjuke Listing Detail Scraper](https://apify.com/zen-studio/anjuke-sale-detail-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-32OkWqsiUywoq2ci3-7JhFlW1qg3-58__-real-estate-scraper-logo.jpg" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **58.com 58同城**
  - [58.com Real Estate Scraper](https://apify.com/zen-studio/58-real-estate-scraper)
- <img src="https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/NWYsOG96fMDy8ycdf-actor-ytaE4YpSmjXDmibPv-L1UMPHa2bO-che168-autohome-scraper-logo.png" width="16" height="16" style="vertical-align:middle;border-radius:3px"> **Autohome 汽车之家**
  - [Autohome (Che168) Used-Car Scraper](https://apify.com/zen-studio/che168-car-scraper)

### Support

- **Bugs**: Issues tab
- **Features**: Issues tab

### Legal Compliance

Extracts publicly available data. Users must comply with Lazada's Terms of Service and applicable data protection regulations (the PDPA laws across Southeast Asia, GDPR, and CCPA). Reviews contain personal data including reviewer display names and avatars.

***

*Lazada reviews with per-aspect sub-ratings, buyer photos and seller replies, across all six Southeast Asian marketplaces.*

# Actor input Schema

## `startUrls` (type: `array`):

Paste Lazada product page links. Works with every marketplace: Thailand, Singapore, Malaysia, Indonesia, Philippines and Vietnam. The marketplace is detected from each link, so you can mix countries in one run.

## `maxReviewsPerProduct` (type: `integer`):

Stop after this many reviews for each product, counted separately. Deep history is supported: a heavily reviewed product can return roughly 2,300 reviews.

## `maxReviews` (type: `integer`):

A second, run-wide ceiling on top of the per-product limit. Example: 5 products at 500 each can return 2,500 reviews; set this to 1,000 and the run stops at 1,000. Leave empty for no overall limit.

## `includeRatingSummary` (type: `boolean`):

Adds one extra row per product with the average rating, the star breakdown, and how many reviews contain photos or video.

## `productIds` (type: `array`):

Numeric Lazada product IDs, if you already have them. Requires the marketplace below, since an ID on its own does not say which country it belongs to.

## `country` (type: `string`):

Only used for the product IDs above. Links always keep their own marketplace.

## Actor input object example

```json
{
  "startUrls": [
    {
      "url": "https://www.lazada.co.th/products/i2378352847.html"
    }
  ],
  "maxReviewsPerProduct": 500,
  "includeRatingSummary": true,
  "country": "th"
}
```

# Actor output Schema

## `results` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "startUrls": [
        {
            "url": "https://www.lazada.co.th/products/i2378352847.html"
        }
    ],
    "maxReviewsPerProduct": 500,
    "country": "th"
};

// Run the Actor and wait for it to finish
const run = await client.actor("zen-studio/lazada-reviews-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "startUrls": [{ "url": "https://www.lazada.co.th/products/i2378352847.html" }],
    "maxReviewsPerProduct": 500,
    "country": "th",
}

# Run the Actor and wait for it to finish
run = client.actor("zen-studio/lazada-reviews-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "startUrls": [
    {
      "url": "https://www.lazada.co.th/products/i2378352847.html"
    }
  ],
  "maxReviewsPerProduct": 500,
  "country": "th"
}' |
apify call zen-studio/lazada-reviews-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,zen-studio/lazada-reviews-scraper"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/oGdnTKbojciBJbXlx/builds/6t3VuDjoGv7fGj1Jm/openapi.json
