Referência/Webhooks/profile.picture.update
Evento por instância

profile.picture.update

Atualizacao de foto de perfil da propria instancia ou de outro JID.

flag: profilePictureUpdated

Requisição

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

Payload

json
{
"data": {
"author": "[email protected]",
"dateTime": "2026-07-04T18:00:00Z",
"isGroup": true,
"pictureId": "pic-123",
"remove": false
},
"event": "profile.picture.update",
"instance": {
"connectionStatus": "online",
"externalAttributes": {},
"id": 1,
"name": "codechat",
"ownerJid": "[email protected]"
},
"timestamp": "2026-07-04T18:00:00Z"
}
jidstring

obrigatório, não aceita `null`. JID que teve a foto alterada.

authorstring

opcional, não aceita `null`. JID do autor quando informado; omitido quando vazio.

dateTimestring

obrigatório, não aceita `null`. Timestamp RFC3339 UTC do evento ou do processamento.

removeboolean

obrigatório, não aceita `null`. Indica remocao de foto.

pictureIdstring

opcional, não aceita `null`. ID da foto quando informado; omitido quando vazio.

isGroupboolean

obrigatório, não aceita `null`. Indica se o JID pertence a grupo.

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.