Получение истории сообщений чата

Данная команда получает историю сообщений из указанного чата. Может быть получено не более 100 сообщений из истории, и не старше 90 дней. Запрос осуществляется синхронно, т.е. ответ приходит на запрос а не в WebHook.

Для получения истории чата инициируется POST-запрос на адрес:

https://whatsgate.ru/api/v1/get-history

В теле запроса передается объект:

{
  "WhatsappID": "YOUR_WHATSAPP_ID",
  "recipient": {
    "id": "79999999999@c.us"
  }
}
  • WhatsappID - идентификатор Whatsapp в системе
  • recipient - указывает на чат (или группу), историю сообщений которого нужно получить. Описание объекта recipient

Объект успешного ответа на запрос

{
  "result": "OK"
  "data": [
        {
            "id": "false_79999999999@c.us_17AC61BFA5A561B7EE42F98810EDFFC4",
            "ack": 0,
            "hasMedia": false,
            "mediaKey": "",
            "body": "Hello world!",
            "type": "chat",
            "timestamp": 1667296242,
            "from": "79999999999@c.us",
            "to": "79999999999@c.us",
            "isForwarded": false
        }
    ]
}