Referência/Webhooks/settings.update
Evento por instância

settings.update

Atualizacao de configuracoes do usuario/instancia.

flag: settingsUpdated

Requisição

http
POST /webhooks/codechat HTTP/1.1
Content-Type: application/json
x-webhook-event: settings.update

Payload

json
{
"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",
"ownerJid": "[email protected]"
},
"timestamp": "2026-07-04T18:00:00Z"
}
typestring

obrigatório, não aceita `null`. Subtipo de configuracao. Valores possíveis: `push.name`, `user.status.mute`.

jidstring

opcional, não aceita `null`. JID afetado quando o subtipo informar.

namestring

opcional, não aceita `null`. Nome configurado no subtipo push.name.

mutedboolean

opcional, não aceita `null`. Estado de mute no subtipo user.status.mute.

fromFullSyncboolean

obrigatório, não aceita `null`. Indica se veio de sincronizacao completa.

dateTimestring

obrigató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.