---
title: "Lazada API: JSON data, 4 endpoints, 1 credit per call"
description: "Lazada API for product search, reviews, shop profiles and shop products in six Southeast Asian countries as JSON, from 1 credit per call."
url: https://perceptlayer.com/apis/lazada
---

[APIs](https://perceptlayer.com/apis) / [Marketplaces](https://perceptlayer.com/verticals/marketplaces) / Lazada

1 credit per call 4 endpoints 16 datapoints

# Lazada API

Lazada API for product search, reviews, shop profiles and shop products in six Southeast Asian countries as JSON, from 1 credit per call.

[Get a free API key](https://perceptlayer.com/signup) Run it below

Lazada

GET /v1/lazada/search?query=headphones&country=sg&sort=price\_asc&min\_price=20&max\_price=500 

```
{
  "success": true,
  "data": {
    "query": "headphones",
    "country": "sg",
    "currency": "SGD",
    "results": [
      {
        "item_id": "2756758840",
        "sku_id": "18740374042",
        "title": "Y113 Beexcellent GM-5 Gaming Headset for PS4 Xbox Nintendo Laptop Computer",
        "image": "https://sg-live-01.slatic.net/p/7e5d8bff884b98535980a83a503502be.jpg",
        "images": [
          "https://sg-live-01.slatic.net/p/7e5d8bff884b98535980a83a503502be.jpg"
        ],
        "price": 20,
        "currency": "SGD",
        "location": "Singapore",
        "seller": {
          "id": "1141476424",
          "name": "Sjelectronics"
        },
        "shop_id": "1177431",
        "brand": {
          "id": "39704",
          "name": "No Brand"
        },
        "categories": [
          "10100387",
          "154",
          "156"
        ],
        "in_stock": true,
        "url": "https://www.lazada.sg/products/pdp-i2756758840.html",
        "badges": {
          "lazmall": false,
          "free_shipping": false,
          "flash_sale": false
        },
        "is_sponsored": false
      },
      {
        "item_id": "2756860180",
        "sku_id": "18740197645",
        "title": "Y101 Gaming Headset PC780 with Microphone 3.5mm Plextone PC780 LED Light Headphones Surround Stereo Bass HD Earphone for Gamer PC, Xbox Series X/S, PS5, PS4 Mac, Mobile and VR (Black and Blue)",
        "image": "https://sg-live-01.slatic.net/p/e67243116aea33ab1ca66e0c79a4311a.jpg",
        "images": [
          "https://sg-live-01.slatic.net/p/e67243116aea33ab1ca66e0c79a4311a.jpg"
        ],
        "price": 20,
        "currency": "SGD",
        "location": "Singapore",
        "seller": {
          "id": "1141476424",
          "name": "Sjelectronics"
        },
        "shop_id": "1177431",
        "brand": {
          "id": "39704",
          "name": "No Brand"
        },
        "categories": [
          "10100387",
          "154",
          "156"
        ],
        "in_stock": true,
        "url": "https://www.lazada.sg/products/pdp-i2756860180.html",
        "badges": {
          "lazmall": false,
          "free_shipping": false,
          "flash_sale": false
        },
        "is_sponsored": false
      },
      {
        "item_id": "3061728296",
        "sku_id": "20908555182",
        "title": "Audio Studio Wireless Headphones, Bluetooth Headphones with 30+ Hour Playtime and Custom EQ3 Sound,",
        "image": "https://sg-live-01.slatic.net/p/b2b7bf740cf8c3424e7737d75e8896b5.jpg",
        "images": [
          "https://sg-live-01.slatic.net/p/b2b7bf740cf8c3424e7737d75e8896b5.jpg"
        ],
        "price": 20,
        "currency": "SGD",
        "location": "Singapore",
        "seller": {
          "id": "1000008455",
          "name": "juzbuyla"
        },
        "shop_id": "99339",
        "brand": {
          "id": "39704",
          "name": "No Brand"
        },
        "categories": [
          "10100387",
          "154",
          "157"
        ],
        "in_stock": true,
        "url": "https://www.lazada.sg/products/pdp-i3061728296.html",
        "badges": {
          "lazmall": false,
          "free_shipping": false,
          "flash_sale": false
        },
        "is_sponsored": false
      }
    ],
    "pagination": {
      "page": 1,
      "per_page": 40,
      "has_next": true,
      "total_results": 4080,
      "total_results_capped": true
    },
    "filters": {
      "categories": [
        {
          "slug": "shop-over-ear-headphones",
          "title": "Over-Ear Headphones"
        },
        {
          "slug": "shop-on-ear-headphones",
          "title": "On-Ear Headphones"
        },
        {
          "slug": "shop-in-ear-headphones",
          "title": "In-Ear Headphones"
        }
      ],
      "sorts": [
        "relevance",
        "price_asc",
        "price_desc"
      ]
    }
  },
  "meta": {
    "endpoint_family": "search",
    "request_id": "req_d55915c114b04fdaa8e9ea3c44be67bc",
    "credits_charged": 2,
    "credits_remaining": 1931
  }
}
```

200 OK JSON X-Credits-Used: 2

Recorded from our API and shortened.

Sample data

## What one call returns

A recorded run of `search`: the fields and shapes you will get, shortened to 3 items.

| # | item\_id string | sku\_id string | title string | image url | images string\[\] | price integer | currency string | location string | seller object | shop\_id string | brand object | categories string\[\] | in\_stock boolean | url url | badges object | is\_sponsored boolean |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | 2756758840 | 18740374042 | Y113 Beexcellent GM-5 Gaming Headset for PS4 Xbox Nintendo Laptop Computer | https://sg-live-01.slatic.net/p/7e5d8bff884b98535980a83a503502be.jpg | \[1 item\] | 20 | SGD | Singapore | {2 fields} | 1177431 | {2 fields} | \[3 items\] | true | https://www.lazada.sg/products/pdp-i2756758840.html | {3 fields} | false |
| 2 | 2756860180 | 18740197645 | Y101 Gaming Headset PC780 with Microphone 3.5mm Plextone PC780 LED Light Headphones Surround Stereo Bass HD Earphone for Gamer PC, Xbox Series X/S, PS5, PS4 Mac, Mobile and VR (Black and Blue) | https://sg-live-01.slatic.net/p/e67243116aea33ab1ca66e0c79a4311a.jpg | \[1 item\] | 20 | SGD | Singapore | {2 fields} | 1177431 | {2 fields} | \[3 items\] | true | https://www.lazada.sg/products/pdp-i2756860180.html | {3 fields} | false |
| 3 | 3061728296 | 20908555182 | Audio Studio Wireless Headphones, Bluetooth Headphones with 30+ Hour Playtime and Custom EQ3 Sound, | https://sg-live-01.slatic.net/p/b2b7bf740cf8c3424e7737d75e8896b5.jpg | \[1 item\] | 20 | SGD | Singapore | {2 fields} | 99339 | {2 fields} | \[3 items\] | true | https://www.lazada.sg/products/pdp-i3061728296.html | {3 fields} | false |

Recorded from our API · 3 items shown · 16 datapoints per item GET /v1/lazada/search?query=headphones&country=sg&sort=price\_asc&min\_price=20&max\_price=500

16 datapoints

### Identity

-   item\_id string
-   sku\_id string
-   title string
-   shop\_id string
-   brand object

### Contact

-   seller object
-   url url

### Location

-   location string

### Reputation

-   image url
-   images string\[\]
-   badges object

### Price

-   price integer
-   currency string

### Other

-   categories string\[\]
-   in\_stock boolean
-   is\_sponsored boolean

Playground

## Run this API

cURL shell 

```
curl "https://api.perceptlayer.com/v1/lazada/search?query=headphones&country=sg&sort=price_asc&min_price=20&max_price=500" \
  -H "X-API-Key: $API_KEY"
```

Lazada · 4 endpoints

## Endpoints

Every endpoint takes the same key. Open one for its parameters and an example request.

| Endpoint | Required parameters | Cost |
| --- | --- | --- |
| [GET `/v1/lazada/reviews`](https://perceptlayer.com/apis/lazada/reviews) | `item_id` +4 optional | 1–3 credits |
| [GET `/v1/lazada/search`](https://perceptlayer.com/apis/lazada/search) | none +10 optional | 2 credits |
| [GET `/v1/lazada/shop`](https://perceptlayer.com/apis/lazada/shop) | `shop_id` +1 optional | 2 credits |
| [GET `/v1/lazada/shop-products`](https://perceptlayer.com/apis/lazada/shop-products) | `shop_id` +6 optional | 2 credits |

Overview

## About the Lazada API

## What you can get

The Lazada API returns Lazada marketplace data as JSON through 4 endpoints. Each takes a `country` (sg, my, id, th, ph or vn).

-   **Search:** `search` takes a `query`, with `category`, `min_price`, `max_price`, `min_rating`, `local_only`, `lazmall_only`, `page` and `sort` (relevance, price\_asc, price\_desc or popularity).
-   **Reviews:** `reviews` takes an `item_id`, with `page`, `rating` and `sort` (relevance or newest).
-   **Shops:** `shop` takes a `shop_id`. `shop-products` takes a `shop_id`, with `query`, `min_price`, `max_price`, `page` and the same `sort` values as `search`.

The recorded search for "headphones" in sg, between 20 and 500 sorted by price\_asc, returns `results`, each with `item_id`, `sku_id`, `title`, `image`, `price`, `currency`, `location`, `seller`, `shop_id`, `brand`, `categories`, `in_stock`, `url`, `badges` ( `lazmall`, `free_shipping` and `flash_sale`) and `is_sponsored`. It also returns `pagination` with `has_next` and `total_results`, and `filters` with categories and sorts.

## How a call works

Search, then look up: `GET /v1/lazada/search?query=headphones&country=sg&sort=price_asc&min_price=20&max_price=500` with your key in the `X-API-Key` header returns each product's `item_id` and `shop_id`; `reviews` takes the `item_id`, and `shop` and `shop-products` take the `shop_id`. Check `has_next` before asking for the next `page`. `search`, `shop` and `shop-products` cost 2 credits. `reviews` costs 1, or 3 when the reviews page takes a slower fetch. Failed calls cost nothing.

Marketplaces JSON REST MCP

### More marketplaces APIs

[About You](https://perceptlayer.com/apis/about-you) [adidas](https://perceptlayer.com/apis/adidas) [AliExpress](https://perceptlayer.com/apis/aliexpress) [Allegro](https://perceptlayer.com/apis/allegro) [Amazon](https://perceptlayer.com/apis/amazon) [ASOS](https://perceptlayer.com/apis/asos) [Billiger.de](https://perceptlayer.com/apis/billiger) [bol.com](https://perceptlayer.com/apis/bol) [Chrono24](https://perceptlayer.com/apis/chrono24) [Costco](https://perceptlayer.com/apis/costco) [Craigslist](https://perceptlayer.com/apis/craigslist) [DBA](https://perceptlayer.com/apis/dba)

Use cases

### Track Lazada prices for a product across six countries

`Use the Lazada API to track Lazada prices for a product across six countries` 

### Compare LazMall and marketplace sellers with \`lazmall\_only\`

`` Use the Lazada API to compare LazMall and marketplace sellers with `lazmall_only` `` 

### Watch a shop's products and prices with \`shop-products\`

`` Use the Lazada API to watch a shop's products and prices with `shop-products` `` 

### Analyse reviews by rating, newest first

`Use the Lazada API to analyse reviews by rating, newest first` 

FAQ

## Questions

**How much does the Lazada API cost?**

\`search\`, \`shop\` and \`shop-products\` cost 2 credits per successful call. \`reviews\` costs 1, or 3 when the reviews page needs a slower fetch. Failed calls cost nothing. New accounts get free credits to start, and credit packs bring the price down as you scale.

**Which countries does it cover?**

Singapore, Malaysia, Indonesia, Thailand, the Philippines and Vietnam: pass \`country\` as sg, my, id, th, ph or vn.

**Do I need a Lazada account?**

No. You call this Lazada API with your Perceptlayer key in the \`X-API-Key\` header, with no Lazada login.

**What format are responses in?**

Every endpoint returns JSON, with no HTML parsing on your side.

**Should I build a Lazada scraper instead?**

You can, but a Lazada scraper is code you maintain: page changes break it, requests get blocked, and Lazada's terms govern how you collect data. The Lazada API gives you 4 endpoints of named JSON fields for 1 credit per successful call, and failed calls cost nothing. A scraper makes sense only for data these endpoints don't return, so check the response in the playground on this page first.

## Try the Lazada API with 100 free credits

No credit card. Failed calls are never billed.

[Get a free API key](https://perceptlayer.com/signup) [Read the docs](https://docs.perceptlayer.com)
