Em poucas palavras
- Toda entrega é um POST
application/jsonpara a URL cadastrada. - Eventos
telegram.*são só Telegram (WhatsApp usamessage.*). - Modo conta pessoal também dispara
telegram.instance.*durante o login. - Ative só os eventos que sua integração usa.
- Responda 2xx rápido; trabalho pesado vai para fila no seu lado.
Como vem o POST
Headers:
X-Notifique-Signature, X-Notifique-Timestamp, X-Workspace-Id, X-Webhook-Event.
O que seu servidor deve responder
Valide
X-Notifique-Signature e timestamp recente. Detalhes: Segurança de webhooks.
Referência por evento
Mensagens que você envia
Mensagens que você recebe
Inbound só dispara se estiver ligado em Settings → Received messages → Telegram. Guia: Mensagens recebidas.
Login da conta pessoal (USER)
No Quick Start (aba Conta pessoal), você pode usar
telegram.instance.qrcode em vez de polling no QR.
Payload de cada evento
Corpo completo do POST. O envelope (event, ids, timestamp) segue o exemplo acima; abaixo, o que muda em data.
telegram.sent
telegram.sent
telegram.delivered
telegram.delivered
Quando o conector expõe confirmação de entrega (mais comum em modo USER).
telegram.failed
telegram.failed
telegram.cancelled
telegram.cancelled
telegram.edited
telegram.edited
telegram.deleted
telegram.deleted
telegram.read
telegram.read
telegram.clicked
telegram.clicked
Primeiro clique em link curto rastreado deste envio.
telegram.responded
telegram.responded
telegram.received
telegram.received
fromUsername).telegram.instance.connecting
telegram.instance.connecting
telegram.instance.qrcode
telegram.instance.qrcode
telegram.instance.connected
telegram.instance.connected
telegram.instance.login_error
telegram.instance.login_error

