
# Webhook: Conversa

Disponível no webhook e no `/events`.

Na uazapi chega a conversa inteira (cerca de 60 campos) sem dizer o que mudou; na Orkesio, só o estado da conversa e `changes` com o que mudou. Etiquetas da conversa (`chat_labels` na uazapi) viram `changes: ["labels"]`.

## uazapi

### `chats`: Snapshot atualizado

```json
{
  "EventType": "chats",
  "owner": "5511999999999",
  "token": "INSTANCE_TOKEN",
  "BaseUrl": "https://seu-servidor.example",
  "instanceName": "Atendimento",
  "chat": {
    "id": "r0123456789abcd",
    "wa_chatid": "5511888888888@s.whatsapp.net",
    "name": "Contato de exemplo",
    "wa_isGroup": false,
    "wa_isBlocked": false,
    "wa_archived": false,
    "wa_unreadCount": 2
  }
}
```

### `chat_labels`: Todas as etiquetas removidas do chat

```json
{
  "EventType": "chat_labels",
  "owner": "5511999999999",
  "token": "INSTANCE_TOKEN",
  "BaseUrl": "https://seu-servidor.example",
  "instanceName": "Atendimento",
  "chat": {
    "id": "r0123456789abcd",
    "wa_chatid": "5511888888888@s.whatsapp.net",
    "wa_label": "[]"
  }
}
```

## Orkesio

### `chat.updated`: Conversa alterada

[Página do evento](/webhook/chat.updated).

```json
{
  "id": "evt_01JAB3K9ZQ7V0M4T8R2X6WYD5H",
  "type": "chat.updated",
  "created_at": "2026-10-17T12:00:00.000Z",
  "inbox": {
    "id": "r0269625d29bfbd",
    "name": "loja",
    "phone": "5511888888888",
    "channel": "whatsapp_web"
  },
  "data": {
    "chat": {
      "id": "5511999999999@s.whatsapp.net",
      "type": "direct",
      "name": "Maria",
      "archived": true,
      "unread_count": 0
    },
    "changes": [
      "archived"
    ]
  }
}
```
