Campanha
Evento: campaign.updated · Transporte: POST para o seu receptor
Uma campanha (/campaigns) mudou de estado: criada (scheduled), começou a enviar (sending), pausada, retomada ou concluída (done). data é a campanha, igual a GET /campaigns/{campaign_id}, com as contagens até agora. O progresso de cada mensagem não gera este evento: vem em message.status. Assine campaign.updated num webhook (POST /webhooks) ou no GET /events.
Estado: Disponível
Compatibilidade de canais
| Canal | Compatível | Observação |
|---|---|---|
| WhatsApp (Web) | Sim | |
| WhatsApp (API oficial) | Não | |
| Não | ||
| Messenger | Não | |
| Telegram | Não |
Campanha
{
"id": "evt_01JAB3K9ZQ7V0M4T8R2X6WYD5H",
"type": "campaign.updated",
"created_at": "2026-10-17T12:00:00.000Z",
"inbox": {
"id": "r0269625d29bfbd",
"name": "loja",
"phone": "5511888888888",
"channel": "whatsapp_web"
},
"data": {
"id": "r7f3a9c2e1b4d5f",
"status": "sending",
"total": 500
}
}