Histórico concluído

Evento: history.completed · Transporte: POST para o seu receptor

Fim da sincronização de histórico, com o resultado e quantos itens chegaram: no pareamento (sem request_id) e em cada pedido de POST /chats/history-sync (com o request_id dele). No webhook, sai depois dos lotes (history.batch) da mesma sincronização; um lote cuja entrega falhou e é repetido (retries do webhook) pode chegar depois dele, até uns 6 minutos: aceite lotes com o mesmo request_id depois do fim. Assine history.completed num webhook (POST /webhooks) ou no GET /events.

Estado: Disponível

Compatibilidade de canais

CanalCompatívelObservação
WhatsApp (Web)Sim
WhatsApp (API oficial)Não
InstagramNão
MessengerNão
TelegramNão

Histórico concluído

{
  "id": "evt_01JAB3K9ZQ7V0M4T8R2X6WYD5H",
  "type": "history.completed",
  "created_at": "2026-10-17T12:00:00.000Z",
  "inbox": {
    "id": "r0269625d29bfbd",
    "name": "loja",
    "phone": "5511888888888",
    "channel": "whatsapp_web"
  },
  "data": {
    "status": "completed",
    "counts": {
      "messages": 1820,
      "chats": 74,
      "calls": 12
    }
  }
}

Referências