Changelog

v1.3 - 2021-07-15

Новый функционал:

  1. Добавлен метод для получения токена регистрации устройства в Firebase (Firebase Cloud Messaging) GET /subscriptions/fcm/<deviceToken>.
  2. Добавлен метод для удаления токена регистрации устройства в Firebase (Firebase Cloud Messaging) DELETE /subscriptions/fcm/<deviceToken>.
  3. Добавлен метод для добавление токена регистрации устройства в Firebase (Firebase Cloud Messaging) POST /subscriptions/fcm.
  4. Добавлены методы для тегов.
  5. Добавлены методы для поиска.
  6. Добавлен метод GET /templates.
  7. Добавлен функционал «Писать первым».
  8. Добавлен метод GET /leads.
  9. Добавлен перевод документации API на английском языке.
  10. Добавлен метод POST /leads/new.
  11. Добавлены методы GET и POST /plugins и DELETE /plugins/<pluginId>.
  12. Добавлен метод GET /account/me/tariff.
  13. Добавлена поддержка новых интеграций - Whatsapp Business API, Instagram Official и Viber.
  14. Добавлено поле expires в метод GET /messaging/<lead-id>/sources.
  15. Добавлены вебхуки на создание и удаление интеграций.
  16. Добавлен параметр replyTo в вебхуки и историю сообщений, в котором содержится цитируемое сообщение.
  17. Добавлен параметр replyId в метод отправки сообщения для возможности цитирования.
  18. Добавлен метод POST /leads/statistics.

Критические изменения:

  1. Добавлены методы для авторизации через аккаунт пользователя.
  2. Добавлена проверка параметров запроса req.params.
  3. Изменен метод GET /me на GET /account/me.

Минорные изменения:

  1. Добавлены следующие фильтры для сделок: «Тип сообщений», «Непрочитанные», по датам.
  2. Добавлено поле customId в webhook «Исходящее сообщение» и POST /messaging/<lead-id>/send.
  3. Добавлено поле url в метод получения интеграций.
  4. Добавлен фильтр customer в методы получения сделок.
  5. Добавлен параметр ignore в метод GET /leads/all.

v1.2 - 2019-11-19

Минорные изменения:

  1. Добавлено поле accountId в webhook события.
  2. Добавлено необязательное поле saId для метода «Отправки сообщения».
  3. Добавлено поле identifier в объект source.
  4. Добавлено вебхук событие - новое исходящее сообщение.

Критические изменения:

  1. Удалена поддержка формата Content-Type: application/x-www-form-urlencoded.
  2. Изменен формат возвращаемых ошибок, улучшена проверка входных значений.
  3. Возможность создания нескольких вебхуков.

Исправления ошибок

  1. Исправлена ошибка для некорректных маршрутов.
  2. Исправлен возвращаемый объект в методе POST /messaging/upload: удалена вложенность объекта media.media.