# Get product reviews (v1)

Returns one page of 20 Lazada buyer reviews with rating, text, reviewer, variant bought, photos, video and the seller's reply, by relevance or newest first and optionally only one star rating. `data` is null when the item does not exist.

- Platform: Lazada
- Request: `GET https://api.toolzerhub.com/v1/lazada/product/reviews`
- Auth: `x-api-key` header
- Cost: 1 credit per successful request. Failed requests are not billed.
- Page: https://docs.toolzerhub.com/reference/lazada/product/get-lazada-product-reviews

| Parameter | In | Required | Type | Description |
| --- | --- | --- | --- | --- |
| `product` | query | yes | string | A Lazada product link from any of the six countries, or the item id from it (the number after -i in the link, such as 13907853520). An id needs country. |
| `country` | query | no | string | The Lazada country the item is listed on: sg Singapore, my Malaysia, th Thailand, ph Philippines, vn Vietnam or id Indonesia. Read from the link when product is a link; required when it is an id. |
| `page` | query | no | integer | One-based page of 20 reviews. A page past the last returns empty reviews with stop_reason set to past_last_page. Default: 1. |
| `sort` | query | no | enum: relevance, recent | relevance (the default, as on the product page) or recent for the newest reviews first. Default: relevance. |
| `rating` | query | no | integer | Only reviews with this many stars, 1 to 5. Omit for every rating. total counts the filtered reviews. |

## Example request

```bash
curl "https://api.toolzerhub.com/v1/lazada/product/reviews?product=<product>" \
  -H "x-api-key: $TOOLZERHUB_API_KEY"
```

Success responses are wrapped as `{ "data": ... }`. Errors return `{ "error": { "code", "status", "message", "retryable", "details" } }`. See https://docs.toolzerhub.com/docs/responses-and-errors.
