---
title: "Create Review"
method: POST
path: "/v1/livereviews/{section_uuid}/{content_container_uuid}/reviews"
tags: ["Review"]
---

# Create Review

`POST /v1/livereviews/{section_uuid}/{content_container_uuid}/reviews`

Create a review in a specific container.

## Path parameters

- `section_uuid` string, uuid, required
- `content_container_uuid` string, uuid, required

## Request body

- ContentRequest, nullable
  - `content` string, nullable
  - `rating` integer
  - `media_uuids` string[], nullable
  - `metadata` ContentInstanceMetadata, nullable — Metadata captured or assigned during content creation
    - `author_host_section_uuid` string, uuid, nullable — Identifier for where the author of the content is hosted. Facilitates looking up information about the author
    - `origin_title` string, nullable — Title of the location where the content was created
    - `origin_summary` string, nullable — Short description about the location where the content was created
    - `origin_url` string, nullable — Location where the content was created
    - `origin_image_url` string, nullable — Location of the icon or thumbnail representing the origin
    - `origin_image_alt` string, nullable — Text description of the origin_image_url
    - `origin_ip_address` string, nullable — Ip address of the user during content creation. Only returned to client permission bearers

## Response `201`

Created

- ContentCreateResponse
  - `content_uuid` string, uuid

## Other responses

- `400` — BadRequest
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[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)
