Перейти к содержанию

Типы входящих уведомлений#

Входящие уведомления могут быть следующих типов:

  • incomingMessageReceived - уведомление о входящих сообщениях и файлах
  • outgoingMessageReceived - уведомление о сообщении, отправленного с телефона
  • outgoingAPIMessageReceived - уведомление о сообщении, отправленного из API
  • outgoingMessageStatus - уведомление о статусах отправки/доставки/прочтении исходящих сообщений
  • stateInstanceChanged - уведомление об изменении состояния авторизации инстанса
  • statusInstanceChanged - уведомление об изменении состояния сокета инстанса
  • deviceInfo - уведомление об устройстве (телефоне) и уровне заряда батареи
  • incomingCall - уведомление о входящем звонке
  • incomingBlock - уведомление о добавлении чата в список заблокированных контактов

Получение уведомлений разных типов#

Для включения или отключения уведомлений по типам используйте метод SetSettings

Пример тела запроса метода SetSettings#

{
    "outgoingWebhook": "yes",
    "outgoingMessageWebhook": "yes",
    "stateWebhook": "yes",
    "incomingWebhook": "yes",
    "deviceWebhook": "no",
    "statusInstanceChangedWebhook": "yes",
    "incomingBlockWebhook": "yes"
}