---
title: "Get a review summary for a product"
method: GET
path: "/products/{productId}/reviews/summary"
tags: ["Content API"]
---

# Get a review summary for a product

`GET /products/{productId}/reviews/summary`

Retrieves detailed rating information and an AI summary for a specific product.

## Path parameters

- `productId` integer, required

## Query parameters

- `lang` string

## Headers

- `Authorization` string, required

## Response `200`

Successful response

- ProductReviewSummary
  - `product_id` integer, required — Product identifier
  - `average_rating` number, float, nullable, required — Average rating (1–5)
  - `rating_count` integer, required — Total number of ratings
  - `rating_distribution` RatingsDistribution, required — Breakdown of ratings (1–5) with counts and percentages
    - `1` RatingBreakdown
      - `count` integer, required — Number of reviews with that rating
      - `percentage` number, float, required — Percentage of total reviews with that rating (0–100)
    - `2` RatingBreakdown
      - `count` integer, required — Number of reviews with that rating
      - `percentage` number, float, required — Percentage of total reviews with that rating (0–100)
    - `3` RatingBreakdown
      - `count` integer, required — Number of reviews with that rating
      - `percentage` number, float, required — Percentage of total reviews with that rating (0–100)
    - `4` RatingBreakdown
      - `count` integer, required — Number of reviews with that rating
      - `percentage` number, float, required — Percentage of total reviews with that rating (0–100)
    - `5` RatingBreakdown
      - `count` integer, required — Number of reviews with that rating
      - `percentage` number, float, required — Percentage of total reviews with that rating (0–100)
  - `average_rating_per_category` object, nullable, required — Average ratings per category. Current categories are: value_for_money, info_onsite
  - `average_rating_per_traveler_type` object, nullable, required — Average ratings per traveler type. Current traveler types are: alone, friends, partner, family, colleagues
  - `reviews_summary` string, nullable, required — AI reviews summary
  - `supplier_average_rating` number, float, nullable, required — Average rating (1–5) for the supplier of the product

## Other responses

- `400` — Bad Request -- Check your request parameters (typo in parameter or invalid value).
- `401` — Unauthorized -- Your API key is incorrect.
- `403` — Forbidden -- The endpoint or parameters are not allowed for the matching API key.
- `404` — Not Found -- Requested resource/endpoint could not be found.
- `405` — Method Not Allowed -- Check your request method.
- `429` — Too Many Requests -- We currently apply a fair-use policy, but we might enforce limits in the future.
- `500` — Internal Server Error -- We had a problem with our server. Try again later.
- `501` — Not Implemented
- `503` — Service Unavailable -- We're temporarily offline for maintenance. Please try again later.

---

[API](https://skmtc.net/tiqets/apis/tiqets-distributor-api.md) · [All operations](https://skmtc.net/tiqets/apis/tiqets-distributor-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tiqets/tiqets-distributor-api/revisions/eaf9cf96606a/schema)
