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"
}