Discover/Lazada API
live

Lazada APIlazada.sg ↗

Access Lazada.sg product listings, reviews, seller profiles, category browsing, and stock snapshots via 7 structured API endpoints.

Endpoint health
verified 4d ago
get_store_stock_snapshot
get_seller_products
get_category_listings
get_flash_sale_products
search_products
5/5 passing latest checkself-healing
Endpoints
7
Updated
11d ago

What is the Lazada API?

The Lazada Singapore API gives developers structured access to Lazada.sg across 7 endpoints, covering product search, full product details, customer reviews, seller catalogs, category browsing, flash sale recommendations, and live store stock snapshots. The search_products endpoint alone returns up to 40 products per page with fields including price, ratingScore, sellerName, brandName, and location, giving you a solid starting point for price monitoring or catalog aggregation.

This call costs1 credit / call— charged only on success
Try it
Page number for pagination
Sort order for results
Search keyword (e.g. 'laptop', 'headphones', 'iphone')
→ api.parse.bot/scraper/116c43fb-4f92-4a6d-8ab1-03b7a7b6a6dc/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/116c43fb-4f92-4a6d-8ab1-03b7a7b6a6dc/search_products?page=1&sort=priceasc&query=laptop' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalmissing one? ·

Full-text search over Lazada.sg product listings. Returns a paginated list of products matching the query keyword, with pricing, ratings, seller info, and images. Supports sort ordering. Each page returns up to 40 products.

Input
ParamTypeDescription
pageintegerPage number for pagination
sortstringSort order for results
queryrequiredstringSearch keyword (e.g. 'laptop', 'headphones', 'iphone')
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching products",
    "products": "array of product objects with name, itemId, price, ratingScore, sellerName, image, location, brandName"
  },
  "sample": {
    "data": {
      "total": 4080,
      "products": [
        {
          "name": "HP 14 Inch Laptop",
          "image": "https://sg-live-01.slatic.net/p/c10910dc54223d302907c47b7c2d4568.jpg",
          "price": "109",
          "itemId": "1993294711",
          "review": "87",
          "inStock": true,
          "location": "Singapore",
          "sellerId": "1000026206",
          "brandName": "HP",
          "priceShow": "$109.00",
          "sellerName": "Reboot SG",
          "ratingScore": "4.409090909090909"
        }
      ]
    },
    "status": "success"
  }
}

About the Lazada API

Product Search and Details

The search_products endpoint accepts a required query string plus optional page and sort parameters, returning a total count and an array of product objects. Each object carries itemId, name, price, ratingScore, sellerName, brandName, image, and location. The itemId value is the key that unlocks the other endpoints. Pass it to get_product_details to retrieve SKU-level specifications, a seller object (including sellerId, shopId, store tags, and ratings), delivery options, warranty info, and a tracking metadata block containing the product's name, price, brand, and category.

Reviews and Seller Data

get_product_reviews paginates 5 reviews per page and returns each review's buyerName, rating, reviewContentList, reviewTime, mediaList (attached photos or video), and any seller reply. The response also includes totalItems, totalPages, and an impressionTags array summarising tag-level sentiment. For seller-focused workflows, get_seller_products lists all products in a store at 20 items per page; it requires both seller_id and shop_id (both available from upstream endpoints) and returns title, price, discountPrice, rating, reviews, inStock, and imageUrl per item.

Category Browsing and Recommendations

get_category_listings accepts a category_slug with or without the shop- prefix and returns listItems (same shape as search results), a filter object with brand, category, and service options, sortBar options, and a breadcrumb array for navigation context. get_flash_sale_products requires no input and returns the Lazada homepage recommendation feed — useful for tracking featured products and promotional pricing over time.

Live Stock Snapshots

get_store_stock_snapshot takes a comma-separated item_ids string plus seller_id and shop_id, and returns one row per item with availability status. An optional keyword narrows the store catalog request, and an optional sku_ids string maps caller-supplied SKU IDs to each row. The response includes complete (whether all items were found), coverage_truncated (whether the store catalog exceeded 100 rows), missing_ids, rows_returned, store_total_matches, and applied_filters. Note that source_as_of and cache_age_seconds are always null because the store catalog publishes no timestamp.

Reliability & maintenanceVerified

The Lazada API is a managed, monitored endpoint for lazada.sg — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when lazada.sg changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official lazada.sg API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
5/5 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Monitor competitor pricing on Lazada.sg by polling search_products for specific keywords and tracking price over time.
  • Aggregate customer sentiment by pulling reviews and impressionTags from get_product_reviews across multiple product IDs.
  • Build a seller intelligence dashboard using get_seller_products to track a store's full catalog, stock status, and discount depth.
  • Check real-time availability for a watchlist of items using get_store_stock_snapshot with comma-separated item_ids.
  • Populate a product comparison tool with SKU-level specifications and delivery options from get_product_details.
  • Track category-level assortment and available brand filters via get_category_listings for market research.
  • Identify featured and promoted products by recording the get_flash_sale_products recommendation feed on a schedule.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Lazada have an official public developer API?+
Yes. Lazada operates the Lazada Open Platform (LOP) at open.lazada.com, aimed at sellers and solution providers. It covers order management, logistics, and product feeds for authorised partners, but requires seller account approval and does not expose public product search or review data to third parties.
What does `get_store_stock_snapshot` actually return, and when is `complete` false?+
complete is false when the store catalog returned more rows than the single request could cover (capped at 100 rows per call). In that case coverage_truncated is true and store_total_matches tells you the full catalog size. Any item IDs that could not be matched appear in missing_ids. The applied_filters object echoes exactly what was sent upstream, including the optional keyword filter.
How many reviews does `get_product_reviews` return per page, and what media data is included?+
The endpoint returns 5 reviews per page. Each review object includes mediaList, which carries attached image or video URLs uploaded by the buyer. The response also includes totalItems and totalPages so you can iterate to collect the full review set.
Does the API cover Lazada storefronts in other Southeast Asian countries such as Thailand, Indonesia, or Malaysia?+
Not currently. All 7 endpoints are scoped to Lazada Singapore (lazada.sg). You can fork this API on Parse and revise the base URL and any locale parameters to target other Lazada country domains.
Does the API expose seller vouchers, bundle deals, or promotional coupon data?+
Not currently. The API covers standard pricing fields (price, discountPrice), ratings, stock status, and specifications, but voucher or coupon metadata is not part of any response schema. You can fork the API on Parse and revise get_product_details to add that endpoint if the data is accessible on the product page.
Page content last updated . Spec covers 7 endpoints from lazada.sg.
Related APIs in EcommerceSee all →
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
skroutz.gr API
Search and compare products across Greek retailers with real-time pricing, store availability, and historical price trends from Skroutz.gr. Browse categories, view detailed product information, and read customer reviews to find the best deals on any item.
adidas.com.sg API
Browse and search Adidas Singapore's product catalog to discover shoes, apparel, and gear with pricing, available sizes, colors, and ratings all in one place. Access detailed product information and read customer reviews with ratings and feedback to help you make informed purchasing decisions.
amazon.sg API
Search for heavily discounted products on Amazon.sg and instantly access detailed product information including customer reviews to find the best deals. Get real-time pricing, product specifications, and user feedback all in one place to make smarter shopping decisions.
s.1688.com API
Search for wholesale products on 1688.com and retrieve detailed information including pricing, specifications, and customer reviews. Access comprehensive product data to compare suppliers and make informed purchasing decisions on China's leading B2B marketplace.
bestbuy.com API
Search Best Buy's entire product catalog and get instant autocomplete suggestions while browsing, then pull up detailed pricing, availability, and stock information for any item. Easily sort through results, look up multiple products at once, and discover what's trending in real-time.
backmarket.com API
Search and browse refurbished electronics across Back Market's catalog, compare pricing by condition, and read seller and product reviews to find the best deals. Filter by product categories and access detailed information about listings to make informed purchasing decisions.
shop.app API
Browse and search products across Shop.app, view detailed product information, explore merchants and their offerings, discover categories, and find featured items from the homepage. Get autocomplete suggestions to quickly find what you're looking for.