Для разработчиков

Загрузка аватара чата

PUT/chats/{id}/avatar

Ставит или заменяет аватар беседы или канала. Менять его может тот, кому доступно PUTРедактирование чата. У личного чата и треда своего аватара нет, и на них метод отвечает 403. Тот же ответ придёт для архивного чата: сначала верните его из архива методом PUTРазархивация чата.

Файл передаётся в формате multipart/form-data, в ответе приходит только ссылка на новое изображение. Принимаются jpg, jpeg, png и gif, анимированный gif — не больше 2 МБ, картинка уменьшается до 1024 на 1024 пикселя.

Та же ссылка приходит в поле avatar_url чата, например в методе GETИнформация о чате.

Параметры пути

id
integer, (int32)
*
Идентификатор чата
Пример:334

Тело запроса

multipart/form-data
image
string, (binary)
*
Файл изображения для аватара

Ответ

200OK
The request has succeeded.
data
object
*
Данные аватара
image_url
string
*
URL аватара
Пример:https://pachca-prod.s3.amazonaws.com/uploads/0001/0001/image.jpg
Загрузка аватара чата
pachca chats update-avatar 334 \  --file=./image.jpg \  --json \  --token YOUR_ACCESS_TOKEN
Ответ 200
{  "data": {    "image_url": "https://pachca-prod.s3.amazonaws.com/uploads/0001/0001/image.jpg"  }}