25.03.2026 15:10

Edit

[POST] .../v1/chat/edit

Изменяет название и/или логотип существующего чата.

Входные параметры

Название Тип данных Обязательность Описание
id String Обязательный UUID чата
name String Необязательный Новое название чата
logo_url String Необязательный Новый URL логотипа чата

Ограничения и проверки

  • id должен быть корректным UUID существующего чата.
  • Метод доступен только пользователю, у которого есть доступ к чату.
  • Изменение параметров чата разрешено участнику чата с ролью Staff.
  • Для чатов, связанных с сущностями Lead/Deal/Ticket/Task, редактирование чата через этот метод запрещено.
  • Для entity-чатов название синхронизируется из связанной сущности (изменение названия происходит из Lead/Deal/Ticket/ProjectTask, но не из Chat/Edit).
  • Нужно передать хотя бы одно изменяемое поле: name или logo_url.
  • Если logo_url передан пустой строкой, значение логотипа будет очищено.

Пример запроса

{
  "id": "6f6fdb2f-7d0b-4c34-b6fd-1fbcf40d37ef",
  "name": "Чат клиентской поддержки",
  "logo_url": "https://example.com/chat/new-logo.png"
}

Выходные параметры

Название Тип данных Описание
result.row_affected Int64 Количество измененных строк

Пример ответа

{
  "ok": true,
  "result": {
    "row_affected": 1,
    "ids": null
  }
}