# Trendyol Reviews API Documentation

<p><strong>Trendyol Reviews API</strong> returns the reviews of one product, 50 per page. Each review has the rating, text, likes, bought size and variant, date, reviewer height and weight when shared, photos, seller, the masked reviewer name and elite and trusted flags.</p><p>The summary has the average rating, rating and review counts, the split by rating, the sizes that reviewers bought, the page count and an AI summary when Trendyol provides one. On later pages the summary is null when Trendyol omits it. Page N returns the real page N; a page after the last one is empty.</p><p>Costs 1 credit per successful request. Empty pages and failed requests are free.</p>

- **Documentation:** [https://scrappa.co/docs/trendyol-api/trendyol_reviews](https://scrappa.co/docs/trendyol-api/trendyol_reviews)
- **API group:** Trendyol API
- **Endpoint:** `GET https://scrappa.co/api/trendyol/reviews`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string | Yes | Product number from search, 4 to 12 digits, for example 1167699402. |
| `page` | integer | No | One-based page number, 1 to 1000 (default 1). 50 reviews per page. |

## Example response

```json
{
    "data": {
        "page": 1,
        "reviews": [
            {
                "id": "673294404",
                "size": "L",
                "text": "\u00c7ok tatl\u0131 ba\u015far\u0131lar dilerim \ud83d\udc9d",
                "likes": 5,
                "media": [],
                "height": null,
                "rating": 5,
                "seller": {
                    "id": 1280504,
                    "name": "NOVALYN SHOP"
                },
                "weight": null,
                "variant": {
                    "name": "Beden",
                    "value": "L"
                },
                "is_elite": false,
                "language": "tr",
                "user_name": "H** F** Y**",
                "created_at": "2026-10-15T18:37:51+00:00",
                "is_trusted": true,
                "updated_at": "2026-10-15T18:38:04+00:00"
            }
        ],
        "summary": {
            "sizes": [
                {
                    "size": "L",
                    "count": 6
                },
                {
                    "size": "M",
                    "count": 6
                },
                {
                    "size": "S",
                    "count": 2
                },
                {
                    "size": "XL",
                    "count": 5
                }
            ],
            "has_media": true,
            "ai_summary": null,
            "total_pages": 1,
            "rating_count": 32,
            "review_count": 19,
            "average_rating": 3.4,
            "image_review_count": 2,
            "rating_distribution": [
                {
                    "count": 16,
                    "rating": 5,
                    "review_count": 8
                },
                {
                    "count": 1,
                    "rating": 4,
                    "review_count": 1
                },
                {
                    "count": 4,
                    "rating": 3,
                    "review_count": 4
                },
                {
                    "count": 3,
                    "rating": 2,
                    "review_count": 3
                },
                {
                    "count": 8,
                    "rating": 1,
                    "review_count": 3
                }
            ]
        },
        "per_page": 50,
        "product_id": "1167699402"
    },
    "meta": {
        "credits": 1,
        "billable": true,
        "endpoint_family": "reviews"
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A required parameter or a value is invalid. This response is not billable. |
| 503 | Upstream Unavailable | Trendyol could not be reached after several tries. This response is not billable. Retry shortly. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
