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

Информация о чате

GET/chats/{id}

Карточка чата вместе с составом участников и привязанными тегами. Что в чате написано, возвращает GETСписок сообщений чата.

Закрытая беседа, в которой вызывающий не состоит, отвечает 403, а не 404: существование чата этим методом не скрывается. Открытый канал своего пространства отдаётся и тому, кто в него не вступал. Владельцу пространства метод тоже не открывает чужие закрытые чаты — весь их перечень отдаёт GETСписок чатов пространства.

В member_ids приходят только действующие участники: приостановленные в список не попадают, хотя членство у них сохраняется.

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

id
integer, (int32)
*
Идентификатор чата: в ссылке веб-приложения это число из пути /chats/{id}
Пример:334

Ответ

200OK
The request has succeeded.
data
object
*
Чат
id
integer, (int32)
*
Идентификатор созданного чата
Пример:334
name
string
*
Название
Пример:🤿 aqua
Длина:
<= 255 символов
created_at
string, (date-time)
*
Дата и время создания чата (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ
Пример:2021-08-28T15:56:53.000Z
owner_id
integer, (int32)
*
Идентификатор пользователя, создавшего чат
Пример:185
member_ids[]
array of integers, (int32)
*
Массив идентификаторов пользователей, участников
Пример:[185,186,187]
group_tag_ids[]
array of integers, (int32)
*
Массив идентификаторов тегов, участников
Пример:[9111]
channel
boolean
*
Является каналом
Пример:true
archived
boolean
*
Находится в архиве
Пример:false
personal
boolean
*
Является личным чатом
Пример:false
public
boolean
*
Открытый доступ
Пример:false
last_message_at
string, (date-time)
*
Дата и время создания последнего сообщения в чате (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ
Пример:2021-08-28T15:56:53.000Z
meet_room_url
string
*
Ссылка на Видеочат
Пример:https://meet.pachca.com/aqua-94bb21b5
avatar_url
nullablestring
*
Ссылка на аватар чата. null, если аватар не задан.
Пример:https://files.example.com/uploads/0001/0001/image.jpg
Информация о чате
pachca chats get 334 \  --json \  --token YOUR_ACCESS_TOKEN
Ответ 200
{  "data": {    "id": 334,    "name": "🤿 aqua",    "created_at": "2021-08-28T15:56:53.000Z",    "owner_id": 185,    "member_ids": [      185,      186,      187    ],    "group_tag_ids": [      9111    ],    "channel": true,    "archived": false,    "personal": false,    "public": false,    "last_message_at": "2021-08-28T15:56:53.000Z",    "meet_room_url": "https://meet.pachca.com/aqua-94bb21b5",    "avatar_url": "https://files.example.com/uploads/0001/0001/image.jpg"  }}