---
title: "Update a Conversation"
method: PUT
path: "/conversations/{id}"
tags: ["Conversations"]
---

# Update a Conversation

`PUT /conversations/{id}`

Updates a conversation's metadata, such as its title or visibility.

## Path parameters

- `id` string, required

## Request body

- object
  - `category` string — Updated category.
  - `description` string — Updated description.
  - `membersPublic` boolean — Whether the member list is publicly visible.
  - `membershipPolicy` 'open' | 'approval' | 'invite_only' — Updated join policy.
  - `name` string — Updated conversation name.
  - `nsfw` boolean — Updated NSFW flag.
  - `rules` string — Updated rules text.
  - `tags` string[] — Updated discovery tags.
  - `visibility` 'private' | 'public' | 'unlisted' — Updated directory discoverability.

## Response `200`

OK

- object

---

[API](https://skmtc.net/tiny/apis/tiny-place-network-api.md) · [All operations](https://skmtc.net/tiny/apis/tiny-place-network-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tiny/tiny-place-network-api/versions/fb85a82845ac/schema)
