Chats

Экспорт сообщений

Заказ выгрузки сообщений пространства за период. Архив готовится в фоне, поэтому ответ приходит пустым и идентификатора выгрузки не содержит.

Номер готовой выгрузки приходит в поле export_id вебхука на адрес из webhook_url. Заказавший дополнительно получает письмо и уведомление в Пачке со ссылкой вида /full_exports/{id} — число в ней и есть идентификатор. Адрес вебхука необязателен, но без него программе номер взять неоткуда: остаются только письмо и уведомление заказавшему.

С этим идентификатором архив забирают методом [Скачать архив экспорта](GET /chats/exports/{id}).

post/chats/exports

Request

  • Base URL: https://api.pachca.com/api/shared/v1
  • URL: https://api.pachca.com/api/shared/v1/chats/exports
  • Auth: HTTP bearer

Request body

start_atstring date required

Дата начала для экспорта в формате YYYY-MM-DD. Если прислать дату со временем, время молча отбрасывается — экспорт всегда идёт по календарным дням.

end_atstring date required

Дата окончания для экспорта в формате YYYY-MM-DD, включительно. Если прислать дату со временем, время молча отбрасывается.

webhook_urlstring

Адрес, на который придёт вебхук с номером готовой выгрузки. Без него узнать номер неоткуда: заказавший получит письмо и уведомление, а вызывающая программа — ничего.

chat_idsinteger[]

Массив идентификаторов чатов. Указывается, если нужно получить сообщения только некоторых чатов.

skip_chats_fileboolean

Пропуск формирования файла со списком чатов (chats.json)

Example request

{
  "start_at": "2025-03-20",
  "end_at": "2025-03-20",
  "webhook_url": "https://webhook.site/9227d3b8-6e82-4e64-bf5d-ad972ad270f2",
  "chat_ids": [
    1381521
  ]
}

Response

There is no content to send for this request, but the headers may be useful.

Changes

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