Resumo de entrega
history.message.upsert e history.message.received
São os eventos das mensagens trazidas pelo backfill.
Os dados da mensagem seguem o mesmo formato de
messages.received (id, from, to,
type, timestamp, etc.), porém:
- sem mídia — a mídia é filtrada durante a sincronização;
- com os JIDs normalizados.
history.messages.sent
São as mensagens enviadas de outro dispositivo identificadas durante o
histórico.
No webhook, este evento não chega com o nome
history.messages.sent.
As mensagens enviadas de outro dispositivo só são entregues se forem
recentes (menos de 5 minutos) e são convertidas para o evento
messages.received com fromMe: true.Via RabbitMQ, o evento mantém o nome original history.messages.sent.history_sync
Entregue normalmente no webhook. É o sinal de conclusão/resumo do backfill,
com os agregados sincronizados.
Conversas sincronizadas. Cada item segue o formato de
chats.update.Contatos sincronizados. Cada item segue o formato de
contacts.update.Mensagens sincronizadas. Cada item segue o formato de mensagem do histórico.
appstate.agent.update
Entregue no webhook. Representa mudanças de dispositivos/agentes vinculados
(multi-device) durante a sincronização do AppState.
Índice do dispositivo/agente. Opcional.
Nome do dispositivo/agente. Opcional.
Identificador do dispositivo. Opcional.
true quando o dispositivo/agente foi removido. Opcional.