
# Eventos: uazapi → Orkesio

Como os eventos funcionam está em [Eventos](/docs/eventos). Cada página mostra o payload de hoje (uazapi) e o da Orkesio do mesmo assunto. A mensagem (`messages` →
`message.received`/`message.sent`) está nas páginas de [envio](/docs/envio) e [busca](/docs/busca): o objeto é o mesmo, no
`data.message`, com a conversa em `data.chat` e, em conversa direta, o lead em `data.lead`.

Todos os eventos abaixo chegam no webhook e no `/events`.

| Assunto | uazapi | Orkesio |
| --- | --- | --- |
| [Status de mensagem](/docs/webhook-status) | `messages_update` | `message.status` |
| [Recibos de grupo](/docs/webhook-recibos-grupo) | `messages_update` | `group.receipts` |
| [Mensagem alterada, apagada ou reação](/docs/webhook-alterada) | `messages_update`, `messages` | `message.updated`, `message.reaction`, `message.status` |
| [Conversa](/docs/webhook-conversa) | `chat_labels`, `chats` | `chat.updated` |
| [Lead](/docs/webhook-lead) | não existe | `lead.updated` |
| [Presença](/docs/webhook-presenca) | `presence` | `chat.presence` |
| [Contato](/docs/webhook-contato) | `contacts` | `contact.updated` |
| [Etiqueta](/docs/webhook-etiqueta) | `labels` | `label.updated` |
| [Grupo](/docs/webhook-grupo) | `groups` | `group.updated`, `group.participants`, `group.joined` |
| [Ligação](/docs/webhook-ligacao) | `call` | `call.updated`, `call.log` |
| [Conexão](/docs/webhook-conexao) | `connection` | `inbox.status` |
| [Histórico](/docs/webhook-historico) | `history` | `history.batch`, `history.completed` |
| [Status (stories)](/docs/webhook-status-posts) | `status_posts` | `status_post.received` |
| [Canal (newsletter)](/docs/webhook-canal) | `newsletter_messages` | `newsletter.message`, `newsletter.updated` |
| [Campanha](/docs/webhook-campanha) | `sender` | `campaign.updated` |

Todo evento da Orkesio vem no mesmo envelope: `id` (para descartar repetidos), `type`, `created_at`, `inbox` (com `channel`)
e `data`. A uazapi manda `EventType`, `owner`, `instanceName`, `BaseUrl` e o `token` no corpo.
