Справочник API

Каналы

Различия в стандартных webhook-событиях

Стандартные webhook-события, сопоставленные текущими парсерами, и различия полезной нагрузки. Это поддержка на уровне исходного кода, а не гарантия генерации всех событий каждым аккаунтом или развёртыванием.

Возможность

ВозможностьTelegramWhatsAppXLINEZaloTikTokWhatsApp Protocol
message.receivedПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаЧастичная
message.updatedПолная поддержкаПолная поддержкаНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживается
message.deletedПолная поддержкаПолная поддержкаНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживается
message.readПолная поддержкаЧастичнаяНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживается
message.reactionПолная поддержкаПолная поддержкаНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживается
message.deliveredПолная поддержкаЧастичнаяНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживается
conversation.updatedПолная поддержкаПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
conversation.deletedНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
conversation.clearedНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
event.conversationHistoryНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
group.updatedПолная поддержкаПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
group.join_requestНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
account.status.updatedПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержка
account.startedНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяПолная поддержка
event.accountHistorySyncedНе поддерживаетсяПолная поддержкаНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживаетсяНе поддерживается
account.auth.requiredПолная поддержкаПолная поддержкаНе поддерживаетсяПолная поддержкаПолная поддержкаПолная поддержкаНе поддерживается
account.auth.succeededПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаНе поддерживается
account.auth.failedПолная поддержкаПолная поддержкаПолная поддержкаПолная поддержкаНе поддерживаетсяНе поддерживаетсяПолная поддержка

Примечания

  • Поддерживаются text, image и сведения о контакте. Нет цитатных ответов, mentions, списка/изменения контактов, диалогов и групп. Отображаются текстовые/графические message.received, account.started, account.status.updated и account.auth.failed; доставка зависит от исходного аккаунта.
  • В WhatsApp receipt доставки отображается как message.delivered, а прочтения — как message.read. sent / failed не являются отдельными стандартными событиями; групповые receipts могут фильтроваться для снижения webhook-трафика.
  • Реакции WhatsApp технически приходят как events.Message, но платформа отображает их как message.reaction (эмодзи в data.event.reaction, id исходного сообщения в data.message.target_message_id).
  • Полезная нагрузка Telegram message.received может содержать edit_message_id, если речь идёт о редактировании существующего сообщения, а не о новом.
  • X не передаёт уведомления о прочтении в реальном времени; статусы ограничены значениями sent и failed.
  • События статуса в Zalo доставляются по принципу best-effort: при низком трафике могут задерживаться или отсутствовать.
  • Сейчас в message.received преобразуются только private/user диалоги. Group, ACK, notice и comment не являются публичными событиями; E2E реального аккаунта не гарантируется.