chats.updated
Atualizacao de propriedades de conversas.
flag: chatsUpdated
Requisição
POST /webhooks/codechat HTTP/1.1Content-Type: application/jsonx-webhook-event: chats.updated
Payload
{"data": {"archived": true,"dateTime": "2026-07-04T18:00:00Z","type": "archive"},"event": "chats.updated","instance": {"connectionStatus": "online","externalAttributes": {},"id": 1,"name": "codechat",},"timestamp": "2026-07-04T18:00:00Z"}
typestringobrigatório, não aceita `null`. Subtipo da atualizacao de chat. Valores possíveis: `blocklist`, `blocklist.change`, `archive`, `unarchive.setting`, `clear`, `pin`, `mute`, `mark.read`.
dateTimestringobrigatório, não aceita `null`. Timestamp RFC3339 UTC do evento ou do processamento.
chatJidstringopcional, não aceita `null`. JID da conversa quando o subtipo tem conversa especifica.
fromFullSyncbooleanopcional, não aceita `null`. Indica se veio de sincronizacao completa quando disponivel.
additionalPropertiesobjectopcional, não aceita `null`. Campos achatados do evento original do whatsmeow.
Observações de entrega
- Eventos UserStatusMute sao documentados em settings.update, porque o registro atual os roteia para esse evento externo.
- Implemente idempotência por chave de negócio e aceite a possibilidade de duplicidades e reordenação.
