Lazada Price Monitor & Product Scraper avatar

Lazada Price Monitor & Product Scraper

Pricing

from $10.00 / 1,000 public lazada product observeds

Go to Apify Store
Lazada Price Monitor & Product Scraper

Lazada Price Monitor & Product Scraper

Monitor public Lazada product prices and availability across six Southeast Asian marketplaces for catalog research and competitor tracking. Returns source-linked product records with price, seller, rating, and stock. Excludes accounts, orders, checkout, and private data. $0.01 per product.

Pricing

from $10.00 / 1,000 public lazada product observeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Lazada Price Monitor & Product Scraper collects public product listing data from one Lazada marketplace per run: Singapore, Malaysia, Philippines, Thailand, Vietnam, or Indonesia. Use it for price monitoring, catalog research, competitor assortment checks, and sourcing analysis. It returns clean, source-linked product records for agents, spreadsheets, and data pipelines.

Use this Actor when you need public product prices, discounts, seller names, ratings, stock signals, and collection timestamps from a Lazada search, category, or product page. Do not use it for Lazada accounts, messages, checkout, orders, customer data, private seller data, or any flow requiring authentication.

What data it returns

Each dataset item is one public Lazada product record. The schema is stable across runs, with null used when Lazada does not expose a particular field.

FieldDescription
title, productUrl, productIdPublic product identity and canonical URL
price, originalPrice, discountPercent, currencyCurrent public price signals in the marketplace currency
availability, rating, reviewCount, soldCountPublic listing performance and stock signals when exposed
sellerName, sellerUrlPublic shop identity when Lazada exposes it
marketplace, sourceUrl, scrapedAtCountry, provenance, and freshness

Pricing

This Actor uses Pay per event + usage:

  • apify-actor-start: $0.00005 per GB of allocated memory, with a minimum of one event (automatic).
  • product-observed: $0.01 per schema-valid public product record written to the default dataset.
  • Platform compute and residential-proxy usage are charged separately by Apify under the enabled usage pass-through setting.

maxResults is both the output and product-event cap. For example, a run with maxResults: 10 has at most $0.10 in product events, plus automatic start events and platform usage. The Actor writes its event counts to OUTPUT and RUN_SUMMARY.

How to use it

Choose exactly one marketplace per run. You can start from search terms, known public Lazada URLs, or both. For URL input, each URL must use the selected marketplace domain.

{
"searchQueries": ["wireless earbuds"],
"country": "sg",
"maxResults": 10,
"maxPages": 1,
"responseFormat": "concise"
}

For a known Singapore product or catalog page:

{
"startUrls": ["https://www.lazada.sg/catalog/?q=wireless+earbuds"],
"country": "sg",
"maxResults": 10
}

responseFormat: "detailed" asks the Actor to retain public brand and category values when Lazada exposes them. It never expands the scope into private data.

Output example

{
"productId": "123456789",
"title": "Wireless Earbuds",
"productUrl": "https://www.lazada.sg/products/example-i123456789.html",
"sourceUrl": "https://www.lazada.sg/catalog/?q=wireless+earbuds&page=1",
"marketplace": "sg",
"currency": "SGD",
"price": 29.9,
"originalPrice": 39.9,
"discountPercent": 25,
"rating": 4.8,
"reviewCount": 18,
"soldCount": null,
"sellerName": "Audio Store",
"sellerUrl": null,
"imageUrl": "https://img.lazcdn.com/example.jpg",
"availability": "in_stock",
"brand": null,
"category": null,
"isSponsored": false,
"dataSource": "browser-response",
"scrapedAt": "2026-07-14T12:00:00.000Z"
}

Reliability and limits

The Actor uses a single stable residential browser session, country-matched proxy routing, bounded search pagination, browser-delivered response capture, and a public-DOM fallback. It does not call a private Lazada API, use login cookies, or attempt to bypass access controls.

Lazada can change its public pages or present a verification challenge. If the Actor collects some records before an interruption, it succeeds with PARTIAL and preserves those records. If valid input cannot return usable public data after retries, it fails honestly with UPSTREAM_FAILED. Valid but non-matching searches finish as VALID_EMPTY; invalid URLs finish as INVALID_INPUT with a correction hint.

API and agent use

The Actor is available through the Apify API and hosted Apify MCP. Its input schema describes exactly when to use a search query versus a URL, and its dataset schema provides typed product records for downstream agents. For a larger response, paginate the default dataset using its dataset ID rather than increasing an unbounded run.

Compliance

Only collect public data you are authorized to access and use. You are responsible for complying with Lazada's current terms, applicable laws, and your organization’s data-use obligations. Do not use this Actor to access accounts, customer data, messages, orders, checkout flows, restricted content, or personal data.

Feedback

If a public Lazada page changes or a field is missing, include the marketplace, a non-sensitive public example URL, run ID, and the expected field in an issue report.