settings.update
Atualizacao de configuracoes do usuario/instancia.
flag: settingsUpdated
Requisição
POST /webhooks/codechat HTTP/1.1Content-Type: application/jsonx-webhook-event: settings.update
Payload
{"data": {"dateTime": "2026-07-04T18:00:00Z","fromFullSync": false,"name": "Minha instancia","type": "push.name"},"event": "settings.update","instance": {"connectionStatus": "online","externalAttributes": {},"id": 1,"name": "codechat",},"timestamp": "2026-07-04T18:00:00Z"}
typestringobrigatório, não aceita `null`. Subtipo de configuracao. Valores possíveis: `push.name`, `user.status.mute`.
jidstringopcional, não aceita `null`. JID afetado quando o subtipo informar.
namestringopcional, não aceita `null`. Nome configurado no subtipo push.name.
mutedbooleanopcional, não aceita `null`. Estado de mute no subtipo user.status.mute.
fromFullSyncbooleanobrigatório, não aceita `null`. Indica se veio de sincronizacao completa.
dateTimestringobrigatório, não aceita `null`. Timestamp RFC3339 UTC do evento ou do processamento.
Observações de entrega
- Sem observações adicionais.
- Implemente idempotência por chave de negócio e aceite a possibilidade de duplicidades e reordenação.
