---
title: "Search a Lazada country storefront's catalog by keyword"
method: GET
path: "/lazada/search"
tags: ["Lazada"]
---

# Search a Lazada country storefront's catalog by keyword

`GET /lazada/search`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/lazada/search`
- Auth: API key in header `x-api-key`

Returns one Lazada country storefront's free-text catalog search results: product cards with item ids, canonical product URLs, images, prices in the storefront's own currency, ratings, and review counts, with pagination and sort. Lazada's own search always substitutes generic or trending items rather than returning a genuinely empty result set, so an empty items list or a low total_results is not by itself a reliable "no matches" signal.

## Query parameters

- `country` 'id' | 'ph' | 'th' | 'my' | 'vn' | 'sg'
- `q` string, required
- `page` integer
- `sort` 'popularity' | 'priceasc' | 'pricedesc'

## Headers

- `x-api-key` string, required

## Response `200`

OK

- LazadaSearchResponseDoc
  - `code` integer
  - `data` LazadaSearchResponse
    - `fetched_at` string
    - `items` LazadaListingItem[]
      - `currency` string
      - `discount` string
      - `image` string
      - `item_id` integer
      - `location` string
      - `price` number
      - `rating` number: Rating and Reviews are omitted entirely when the listing card has no rating yet (a brand-new or unrated listing) rather than defaulting to 0.
      - `reviews` integer
      - `title` string
      - `url` string
    - `page` integer
    - `page_size` integer
    - `query` string
    - `region` string
    - `sort` string
    - `source_url` string
    - `total_results` integer
  - `msg` string

## Other responses

- `400`: Bad Request
- `500`: Internal Server Error
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/0497899e2016?raw)
