---
title: "Update Comments Container"
method: PUT
path: "/v4/livecomments/{section_uuid}/{content_container_uuid}"
tags: ["CommentContainer"]
---

# Update Comments Container

`PUT /v4/livecomments/{section_uuid}/{content_container_uuid}`

## Request

- Base URL: `https://livecomments.viafoura.co`
- URL: `https://livecomments.viafoura.co/v4/livecomments/{section_uuid}/{content_container_uuid}`
- Auth: one of:
  - HTTP basic
  - API key in header `X-REQUEST_SIGNATURE`

Update a specific comment containers settings.

## Path parameters

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

## Request body

- ContainerUpdateRequest
  - `title` string, nullable
  - `settings` ContentContainerSettings, nullable: Partial update: an omitted property leaves the stored value unchanged, so properties must not declare a default value.
    - `activation_time` integer, nullable
    - `expiry_time` integer, nullable
    - `is_social_feed_premoderation_enabled` boolean
    - `is_media_premoderation_enabled` boolean
    - `is_replying_enabled` boolean
    - `maximum_toplevel_body_length` integer, nullable
    - `is_toplevel_removal_enabled` boolean
    - `is_toplevel_premoderation_enabled` boolean
    - `is_toplevel_editing_enabled` boolean
    - `toplevel_editing_duration` integer, nullable
    - `maximum_reply_body_length` integer, nullable
    - `is_reply_removal_enabled` boolean
    - `is_reply_premoderation_enabled` boolean
    - `is_reply_editing_enabled` boolean
    - `reply_editing_duration` integer, nullable
    - `maximum_content_length` integer, nullable
    - `is_content_removal_enabled` boolean
    - `premoderate_social_feed` boolean
    - `enable_replies` boolean
    - `is_content_premoderation_enabled` boolean
    - `is_content_editing_enabled` boolean
    - `content_editing_duration` integer, nullable
    - `is_hidden` boolean
    - `is_top_comment_filtering_enabled` boolean
    - `enable_comment_images` boolean
    - `enable_mandatory_comment_images_alt_text` boolean

## Response `200`

OK

## Other responses

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

---

[API](https://skmtc.dev/viafoura/apis/comments-api.md) - [All operations](https://skmtc.dev/viafoura/apis/comments-api/llms.txt) - [OpenAPI document](https://skmtc.dev/viafoura/apis/comments-api/revisions/4a47441a5471?raw)
