Discussions

Edit Project Discussion

Required scopes: project.discussion (Read and Write).

Renames, closes, reopens, mutes or unmutes a project discussion. Closing or reopening posts a system reply and notifies the discussion participants. Muting applies only to the authenticated user.

Note: Only the author of the discussion and project managers can rename, close or reopen it. Anyone who can reply to the discussion can mute it for themselves

patch/projects/{projectId}/discussions/{discussionId}

Request

Path parameters

projectIdinteger required

Project Identifier. Get via List Projects

discussionIdinteger required

ID of the discussion. Get via List Project Discussions

Request body

op'replace' required

Patch operation to perform

path'/title' | '/status' | '/isMuted' json-pointer required

A JSON Pointer as defined by RFC 6901

Example request

[
  {
    "op": "replace",
    "path": "/status"
  }
]

Response

Discussion data

Example response

{
  "data": {
    "id": 55,
    "projectId": 1,
    "title": "Tone of voice for the checkout screens",
    "status": "open",
    "languageId": "uk",
    "userId": 31,
    "user": {
      "id": 31,
      "username": "olena",
      "fullName": "Olena Koval",
      "avatarUrl": "https://crowdin-static.downloads.crowdin.com/avatar/13240049/medium/5cf4d2e1b0b9b6b7e8e1a2b9f7c0d0c1.png"
    },
    "repliesCount": 4,
    "createdAt": "2026-09-20T11:11:05+00:00",
    "updatedAt": "2026-09-21T09:30:00+00:00"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.