Resumo
Este guia explica os eventos de webhook relacionados a Contas do WhatsApp Business (WABA) e números de telefone na Wati. Esses eventos ajudam você a monitorar alterações no status da conta, atualizações de políticas, atualizações de qualidade de número de telefone e eventos de exclusão em tempo real. Você pode usar esses webhooks para automatizar notificações, acionar fluxos de trabalho e manter seus sistemas internos sincronizados com a Wati.
Nota: Para mais informações sobre webhooks da Wati, consulte a documentação do desenvolvedor da Wati.
Instruções
1. Atualização de revisão de status da WABA
Este webhook é acionado quando o status de revisão de uma Conta do WhatsApp Business é alterado.
Acionado quando: O status de revisão de uma Conta do WhatsApp Business (WABA) é alterado
Evento:
wabaStatusReviewUpdateStatus: Status de revisão da WABA atualizado
Carga útil de webhook de exemplo
{
"eventType": "wabaStatusReviewUpdate",
"accountReviewStatus": "APPROVED",
"wabaId": "330039560200863"
}Valores de status de revisão da WABA
Valor do status | Descrição |
| A Conta do WhatsApp Business está aprovada e pronta para uso com APIs. |
| A Conta do WhatsApp Business foi rejeitada devido a violações de política e não pode ser usada com APIs. |
| O processo de revisão ainda está pendente e a Conta do WhatsApp Business ainda não pode ser usada com APIs. |
| A decisão de revisão foi adiada e a Conta do WhatsApp Business atualmente não pode ser usada com APIs. |
Casos de uso
Monitorar alterações no status de revisão da Conta do WhatsApp Business automaticamente
Notificar administradores quando uma WABA é aprovada ou rejeitada
Acionar fluxos de trabalho de integração após a aprovação da WABA
Pausar fluxos de trabalho relacionados à API quando uma WABA estiver pendente ou adiada
Manter sistemas internos sincronizados com atualizações de revisão da WABA
2. Conta WABA excluída
Este webhook é acionado quando uma Conta do WhatsApp Business é excluída.
Acionado quando: Uma Conta do WhatsApp Business (WABA) é excluída
Evento:
accountDeletedStatus: Conta WABA excluída
Carga útil de webhook de exemplo
{
"eventType": "accountDeleted",
"wabaId": "message.WabaId"
}Casos de uso
Detectar quando uma Conta do WhatsApp Business é removida
Notificar administradores sobre contas WABA excluídas
Remover contas WABA desconectadas de sistemas internos
Acionar fluxos de trabalho de limpeza após a exclusão da conta
Manter registros de conta sincronizados com atualizações da Wati
3. Conta WABA atualizada
Este webhook é acionado quando uma Conta do WhatsApp Business recebe atualizações relacionadas à conta, como violações de política, proibições ou restrições.
Acionado quando: Uma Conta do WhatsApp Business (WABA) recebe uma atualização relacionada à conta, como violações de política, proibições ou restrições
Evento:
accountUpdatedStatus: Conta WABA atualizada
Carga útil de webhook de exemplo
{
"eventType": "accountUpdated",
"wabaId": "message.WabaId",
"event": "message.Event",
"violationInfo": {
"violation_type": "message.ViolationType"
},
"banInfo": {
"waba_ban_state": "message.WabaBanState",
"waba_ban_date": "message.WabaBanDate"
},
"restriction_info": [
{
"restriction_type": "RESTRICTED_ADD_PHONE_NUMBER_ACTION",
"expiration": "2026-04-19T13:59:20+0000"
},
{
"restriction_type": "RESTRICTED_BIZ_INITIATED_MESSAGING",
"expiration": "2026-04-19T13:59:20+0000"
},
{
"restriction_type": "RESTRICTED_CUSTOMER_INITIATED_MESSAGING",
"expiration": "2026-04-19T13:59:20+0000"
}
]
}Tipos de restrição
Tipo de restrição | Descrição |
| Restringe a adição de novos números de telefone à WABA. |
| Restringe mensagens iniciadas pela empresa. |
| Restringe mensagens iniciadas pelo cliente. |
Casos de uso
Monitorar violações de política em Contas do WhatsApp Business
Detectar proibições ou restrições de conta automaticamente
Notificar administradores sobre problemas de integridade da conta
Acionar fluxos de trabalho quando restrições de mensagens forem aplicadas
Manter sistemas de conformidade e monitoramento sincronizados com atualizações da WABA
Rastrear datas de expiração de restrições para planejamento operacional
4. Evento de atualização de qualidade do número de telefone
Este webhook é acionado quando a qualidade de mensagens, taxa de transferência ou limite de mensagens de um número de telefone do WhatsApp é alterado.
Acionado quando: A qualidade de mensagens, taxa de transferência ou limite de mensagens de um número de telefone do WhatsApp é alterado
Evento:
PhoneNumberQualityUpdatedEventStatus: Qualidade do número de telefone atualizada
Carga útil de webhook de exemplo
{
"eventType": "PhoneNumberQualityUpdatedEvent",
"phoneNumber": "12177593225",
"event": "THROUGHPUT_UPGRADE",
"currentLimit": "TIER_UNLIMITED",
"oldLimit": "",
"channelId": null,
"channelPhoneNumber": "17735704742"
}Valores de limite de mensagens e taxa de transferência
Valor | Descrição |
| Limite de mensagens de 50. |
| Limite de mensagens de 250. |
| Limite de mensagens de 1.000. |
| Limite de mensagens de 10.000. |
| Limite de mensagens de 100.000. |
| O número de telefone da empresa ainda não foi usado para enviar mensagens. |
| O número de telefone da empresa tem maior taxa de transferência e capacidade ilimitada de mensagens. |
Casos de uso
Monitorar alterações no limite de mensagens e taxa de transferência automaticamente
Detectar atualizações ou rebaixamentos na qualidade do número de telefone
Notificar administradores quando a capacidade de mensagens muda
Rastrear atualizações de nível de mensagens em números do WhatsApp
Acionar fluxos de trabalho operacionais com base em alterações de taxa de transferência
5. Número de telefone excluído
Este webhook é acionado quando um número de telefone é removido de uma Conta do WhatsApp Business.
Acionado quando: Um número de telefone é removido de uma Conta do WhatsApp Business (WABA)
Evento:
phoneNumberDeletedStatus: Número de telefone excluído
Carga útil de webhook de exemplo
{
"eventType": "phoneNumberDeleted",
"wabaId": "message.WabaId",
"phoneNumber": "message.PhoneNumber"
}Casos de uso
Detectar quando um número de telefone é removido de uma Conta do WhatsApp Business
Notificar administradores sobre números do WhatsApp excluídos
Remover números de telefone desconectados de sistemas internos
Acionar fluxos de trabalho de limpeza após a exclusão do número de telefone
Manter registros de conta e canal sincronizados com atualizações da Wati
Perguntas Frequentes (FAQs)
Eventos de webhook da WABA
1. Para que servem os eventos de webhook da WABA e de número de telefone na Wati?
Os eventos de webhook da WABA e de número de telefone na Wati são usados para monitorar alterações no status da conta, atualizações de políticas, atualizações de qualidade de número de telefone e eventos de exclusão em tempo real. Esses webhooks podem ajudar a automatizar notificações, acionar fluxos de trabalho e manter sistemas internos sincronizados com a Wati.
2. O que significa o evento de webhook wabaStatusReviewUpdate?
O evento de webhook wabaStatusReviewUpdate é acionado quando o status de revisão de uma Conta do WhatsApp Business (WABA) é alterado.
3. O que significam os valores de status de revisão da WABA?
Os valores de status de revisão da WABA têm os seguintes significados:
APPROVEDsignifica que a Conta do WhatsApp Business está aprovada e pronta para uso com APIs.REJECTEDsignifica que a Conta do WhatsApp Business foi rejeitada devido a violações de política e não pode ser usada com APIs.PENDINGsignifica que o processo de revisão ainda está pendente e a Conta do WhatsApp Business ainda não pode ser usada com APIs.DEFERREDsignifica que a decisão de revisão foi adiada e a Conta do WhatsApp Business atualmente não pode ser usada com APIs.
4. O que significa o evento de webhook accountDeleted?
O evento de webhook accountDeleted é acionado quando uma Conta do WhatsApp Business (WABA) é excluída.
5. O que significa o evento de webhook accountUpdated?
O evento de webhook accountUpdated é acionado quando uma Conta do WhatsApp Business recebe atualizações relacionadas à conta, como violações de política, proibições ou restrições.
6. Quais tipos de restrição podem ser incluídos no webhook accountUpdated?
O webhook accountUpdated pode incluir os seguintes tipos de restrição:
RESTRICTED_ADD_PHONE_NUMBER_ACTIONrestringe a adição de novos números de telefone à WABA.RESTRICTED_BIZ_INITIATED_MESSAGINGrestringe mensagens iniciadas pela empresa.RESTRICTED_CUSTOMER_INITIATED_MESSAGINGrestringe mensagens iniciadas pelo cliente.
7. O que significa o evento de webhook PhoneNumberQualityUpdatedEvent?
O evento de webhook PhoneNumberQualityUpdatedEvent é acionado quando a qualidade de mensagens, taxa de transferência ou limite de mensagens de um número de telefone do WhatsApp é alterado.
8. O que significam os valores de limite de mensagens no webhook PhoneNumberQualityUpdatedEvent?
Os valores de limite de mensagens indicam a capacidade de mensagens de um número de telefone do WhatsApp:
TIER_50significa um limite de mensagens de 50.TIER_250significa um limite de mensagens de 250.TIER_1Ksignifica um limite de mensagens de 1.000.TIER_10Ksignifica um limite de mensagens de 10.000.TIER_100Ksignifica um limite de mensagens de 100.000.TIER_NOT_SETsignifica que o número de telefone da empresa ainda não foi usado para enviar mensagens.TIER_UNLIMITEDsignifica que o número de telefone da empresa tem maior taxa de transferência e capacidade ilimitada de mensagens.
9. O que significa o evento de webhook phoneNumberDeleted?
O evento de webhook phoneNumberDeleted é acionado quando um número de telefone é removido de uma Conta do WhatsApp Business (WABA).
