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

Отметка чата непрочитанным

PUT/chats/{id}/unread

Помечает чат непрочитанным для владельца токена, как «Отметить непрочитанным» в интерфейсе. Меняется только его собственный счётчик, остальные участники ничего не замечают.

Без message_id непрочитанным становится последнее сообщение чата, с message_id — это сообщение и все после него. Повторный запрос с тем же сообщением ничего не меняет, а в чате без сообщений метод отвечает успехом и ничего не делает.

Работает в беседах, каналах, личных чатах и тредах, где владелец токена состоит. Скрытый личный чат снова появляется в списке. На чат, где владельца токена нет, и на сообщение из другого чата метод отвечает 404.

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

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

Тело запроса

application/json
message_id
integer, (int32)
Идентификатор сообщения, с которого чат становится непрочитанным: оно и все сообщения после него. Если не передать, непрочитанным становится последнее сообщение.
Пример:1194275
Диапазон:
>= 1

Ответ

204No Content
There is no content to send for this request, but the headers may be useful.
Отметка чата непрочитанным
pachca chats mark-unread 334 \  --message-id=1194275 \  --json \  --token YOUR_ACCESS_TOKEN