Новости и обновления
18.08.2023
-
В API метод "Ответить на сообщение" добавлена возможность отправить файл. Для этого нужно в body запроса добавить необязательное поле url. Если не указывать url, то будет отправлен просто текст.Пример:
{ "body": "тестовый ответ на сообщение", "message_id": "3A55DB13083225830A8F", "url": "https://freetestdata.com/100KB_XLSX.xlsx" }
-
В API метод "Переслать сообщение" добавлена возможность пересылки файлов.Пример:
{ "message_id":"3EB07AD49FD5A5FD394D", "recipient": "79215574354" }
-
В API добавлен новый метод "Получить сообщение по ID". Теперь вы можете использовать URL api/sync/messages/id/get, чтобы получить сообщение по его ID. Метод имеет два обязательных параметра profile_id и message_id.
04.06.2023
-
В API добавлена новая группа методов для работы с прокси. Добавлены методы "Получить proxy", "Установить proxy" и "Удалить proxy". Более подробно смотрите в Документации.
-
Добавлена возможность использовать авторизацию для webhook - POST запрос от сервиса будет отправлен с заданным токеном в заголовке Authorization. Можно настроить в личном кабинете в Настройках уведомлений (вебхуки).
-
В API метод "Отправить контакт" добавлена возможность указать имя контакта. Для этого нужно в body запроса добавить необязательный параметр name. Если не указывать, то имя берется из сохраненного контакта.Пример:
{ "phone": "79602041930", "recipient": "79115576366", "name": "Имя контакта" }
-
В API добавлена новая группа методов для работы с инструментом Рассылка сообщений, который позволяет запускать массовые рассылки. Добавлены методы "Запустить рассылку Start", "Приостановить рассылку Pause", "Возобновить рассылку Resume", "Закрыть рассылку Cancel", "Список всех рассылок" и "Результат рассылки". Более подробно смотрите в Документации.
25.05.2023
-
В API методы "Получить сообщения из чата" и "Отметить сообщение прочитанным" добавлен необязательный параметр mark_all (по умолчанию false), который позволяет отметить прочитанными все непрочитанные сообщения в чате.
-
Добавлен новый вид уведомлений Webhook на голосование в опросе poll_vote.Пример:
{ "messages": [ { "wh_type": "incoming_message", "profile_id": "501d59e1-0b07", "id": "3A8B4D1C2EF20C6F895C", "type": "poll_vote", "from": "79602041920@c.us", "to": "79217304433@c.us", "senderName": "Ми", "chatId": "79602041920@c.us", "timestamp": "2023-05-22T12:53:34+03:00", "time": 1684749214, "from_where": "phone", "is_forwarded": false, "stanza_id": "3EB0F7485D1C02A618F3", "poll_options": [ "да", "нет", "не знаю", "где я?" ], "selected_poll_variant": [ "да" ] } ] }
-
Добавлен новый вид уведомлений Webhook на входящий опрос poll.Пример:
{ "messages": [ { "wh_type": "incoming_message", "profile_id": "91ad40e9-b023", "id": "3EB0F7485D1C02A618F3", "body": "Тестовый опрос", "type": "poll", "from": "79217304433@c.us", "to": "79602041920@c.us", "senderName": "Дмитрий", "chatId": "79217304433@c.us", "timestamp": "2023-05-22T12:47:09+03:00", "time": 1684748829, "from_where": "api", "is_forwarded": false, "stanza_id": "", "poll_options": [ "да", "нет", "не знаю", "где я?" ] } ] }
-
В API методы "Получить сообщения из чата" и "Получить все сообщения профиля" добавлен необязательный параметр order (по умолчанию desc), который позволяет настраивать сортировку сообщений.
-
В API добавлен новый метод "Создать опрос". Теперь вы можете использовать URL api/sync/pool/create, чтобы создать опрос с возможностью настройки вариантов ответов.Пример:
{ "recipient": "79115576317", "body": "Тестовый опрос", "poll_options": ["да", "нет", "не знаю", "где я?"], "poll_select_count": 1 }
16.05.2023
-
Добавлена возможность выгрузки истории сообщений в формате XLS. Доступно в личном кабинете на странице "История сообщений".
-
В API методах "Получить сообщения из чата" и "Получить все сообщения профиля" изменена структура. Добавлено поле chatId, в котором указывается личный чат в формате "79115576367@c.us" или группа/сообщество в формате "389232323472744@g.us".
06.05.2023
-
В инструменте Рассылка сообщений теперь можно прикреплять Видео и Аудио файлы.
-
В API метод "Получить все сообщения профиля" добавлены необязательные параметры limit (по умолчанию 200), offset (по умолчанию 0), date.
-
В API добавлен новый метод "Отметить сообщение прочитанным". Теперь вы можете использовать URL api/sync/message/mark/read, чтобы отметить прочитанным любое непрочитанное вами сообщение в чате.Пример:
{ "message_id": "3EB04E6C3BF173879610C0" }
26.04.2023
-
Добавлен новый вид уведомлений - Webhook на статус приложения application_status. Теперь вы сможете получать уведомления о состоянии вашего приложения (online, offline). По умолчанию при создании профиля данный тип уведомлений выключен. Его можно включить в методе "Настройка типов webhook уведомлений". Не путайте с уведомлением о статусе авторизации профиля authorization_status, которое показывает авторизацию Whatsapp.Пример:
{ "messages": [ { "wh_type": "application_status", "profile_id": "11ad40e9-b023", "status": "online", "phone": "79902022982", "timestamp": "2023-05-01T22:04:44.198883039+03:00", "time": 1682967884 } ] }
10.04.2023
-
В API добавлен новый метод "Отправить реакцию на сообщение". Теперь вы можете использовать URL api/sync/message/reaction, чтобы поставить реакцию на любое сообщение в чате.Пример:
{ "body": "👍", "message_id": "3EB057D96C8E94E169BC" }
-
Добавлен новый вид уведомлений - Webhook на входящую реакцию. При получении реакции будет передаваться соответствующий смайлик в поле body. Если клиент удалит реакцию, то в поле body будет передана строка "reaction_remove" ("body": "reaction_remove").Пример:
{ "messages": [ { "wh_type": "incoming_message", "profile_id": "33ad11e9-b222", "id": "3AA755D0E3567C18ACD9", "body": "😮", "type": "reaction", "from": "79223334455@c.us", "to": "79112224455@c.us", "senderName": "Александр", "chatId": "79223334455@c.us", "timestamp": "2023-03-20T20:56:05+03:00", "time": 1679334965, "from_where": "phone", "contact": null, "contact_name": "Александр", "is_forwarded": false, "stanza_id": "3EB026F1068B2822FAF1" } ] }
27.03.2023
-
В API добавлен новый метод "Переслать сообщение". Теперь вы можете использовать URL api/sync/message/forward, чтобы пересылать сообщения в любые чаты.Пример:
{ "message_id":"3A06034331654A324905", "recipient": "79602041980" }
16.03.2023
-
В API в метод "Получить список чатов" добавлены необязательные параметры limit (по умолчанию 200), offset (по умолчанию 0), show_all.