---
title: "Count Container Reviews"
method: POST
path: "/v1/livereviews/{section_uuid}/content-containers/review-count-and-status/by-container-ids"
tags: ["ReviewContainer"]
---

# Count Container Reviews

`POST /v1/livereviews/{section_uuid}/content-containers/review-count-and-status/by-container-ids`

Get the review count of the content container. List's `visible` reviews along with the container status info for the given Container Id list in the payload. The container ids that do not exist would be filtered out in the response; if none of the container ids exist, the response will be an empty array.

## Path parameters

- `section_uuid` string, uuid, required

## Request body

- string[]

## Response `200`

OK

- ContentContainerReviewCountAndStatus[]
  - `containerId` string
  - `ratings_summary` RatingsSummary
    - `total_ratings` integer
    - `avg_rating` number
    - `distribution` object
  - `status` 'hidden' | 'visible' — the state of the container

## Other responses

- `400` — BadRequest

---

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