Ir para o conteúdo

Status da Conta#

Uma notificação recebida desse tipo contém informações sobre o status da autorização da conta.

Notificação#

Formato de notificação#

Parâmetro Tipo Descrição
typewebhook string Tipo de notificação de entrada. Para notificações desse tipo, o campo assume o valor stateInstanceChanged
instanceData object Informação da conta
timestamp integer Hora do evento no formato UNIX
stateInstance string Status da Conta. Toma valores:
notAuthorized - A conta não está autorizada. Para autorizar sua conta, consulte a seção Antes de começar
authorized - A conta está autorizada
blocked - A conta foi banida
sleepMode - A conta entrou no modo de suspensão. O estado é possível quando o telefone está desligado. Depois de ligar o telefone, pode levar até 5 minutos para que o status da conta seja definido como 'autorizado'.
starting - A conta está em processo de inicialização (modo de serviço). Uma instância, servidor ou instância em modo de manutenção está reiniciando. Pode levar até 5 minutos para que o estado da conta seja definido como 'autorizado'.
pendingCode - A conta está aguardando um código de verificação. Para obter o código de confirmação, consulte a seção Antes de começar

Campos do objeto instanceData

Parâmetro Tipo Descrição
idInstance inteiro ID da conta
wid string ID da conta do WhatsApp
typeInstance string Tipo de instância

Exemplo de corpo de notificação#

{
    "typeWebhook":"stateInstanceChanged",
    "instanceData": {
        "idInstance": 1,
        "wid": "11001234567@c.us",
        "typeInstance":"whatsapp"
    },
    "timestamp": 1586700690,
    "stateInstance": "notAuthorized"
}