Atualizar webhook
Atualize a configuração de um webhook existente
Conceituação
Atualiza parcialmente a configuração de um webhook. Apenas os campos enviados no body são atualizados — os demais permanecem inalterados.Atualizar eventos
Ao enviar o campoevents, a lista substitui todos os eventos existentes:
Habilitar ou rotacionar a assinatura HMAC
Se você enviarsigning: true, um novo secret é gerado e retornado nesta resposta. Use isso também para rotacionar o secret sem precisar recriar o webhook.
Desabilitar temporariamente
DISABLED. Para reativar:
webhookId é obtido no retorno do endpoint Criar webhook ou Listar webhooks.Autorizações
Secret Key gerada no painel de Segurança do Hub Message
Parâmetros de caminho
ID do canal
"019E4C54B1B375A28970B605CA9B03C3"
ID do webhook
"A1B2C3D4E5F6789012345678901234AB"
Corpo
Todos os campos são opcionais — apenas os campos enviados são atualizados.
Nova URL de destino
"https://nova-url.suaempresa.com/webhooks/hubmessage"
Nova descrição
Nova lista de eventos — substitui todos os eventos existentes
MESSAGE_RECEIVED, MESSAGE_DELIVERY, MESSAGE_STATUS, RECEIVED_STATUS, RECEIVED_AND_DELIVERY, CONNECTED, DISCONNECTED, PRESENCE_CHAT, INITIAL_DATA, BLOCK DISABLED pausa a entrega de eventos sem excluir o webhook
ENABLED, DISABLED Habilita ou rotaciona a assinatura HMAC. Gera um novo secret retornado na resposta.
Configura como o Hub Message se autentica ao chamar sua URL
DEFAULT, Z_API Resposta
Webhook atualizado com sucesso. O campo secret é retornado apenas quando signing foi habilitado nesta atualização.
ID único do webhook
"A1B2C3D4E5F6789012345678901234AB"
ID do canal ao qual o webhook pertence
"019E4C54B1B375A28970B605CA9B03C3"
URL de destino dos eventos
"https://app.suaempresa.com/webhooks/hubmessage"
Descrição do webhook
"Webhook principal de produção"
Tipos de evento configurados
["MESSAGE_RECEIVED", "MESSAGE_STATUS"]Status atual do webhook
ENABLED, DISABLED "ENABLED"
Indica se a assinatura HMAC está habilitada
true
Resumo da autenticação configurada — credenciais não são retornadas por segurança
Formato do payload entregue
DEFAULT, Z_API "DEFAULT"
Atributos extras configurados
{}Data de criação
"2025-01-15T10:30:00.000+0000"
Data da última atualização
"2025-01-15T10:30:00.000+0000"
Segredo HMAC de 64 caracteres hex — retornado apenas quando signing é habilitado no create ou update. Armazene-o com segurança; não poderá ser recuperado depois.
"a3f1c2d4e5b6789012345678901234abcdef0123456789abcdef0123456789ab"