Atualiza um endpoint de webhook existente. Todos os campos são opcionais - apenas os campos fornecidos são modificados.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Webhook endpoint UUID
"https://example.com/webhook"
message.received, message.sent, message.delivered, message.read, message.failed, message.reaction, instance.connected, instance.disconnected, instance.qr, contact.created, group.joined, group.left ["message.received", "message.sent"]Segredo HMAC para verificação de assinaturas de webhook
Escopo para uma instância específica. NULL = global (todas as instâncias).
Headers HTTP personalizados enviados com cada entrega
{ "X-Custom": "value" }Endpoint de webhook atualizado
Webhook endpoint UUID
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
ID do usuário proprietário
URL de destino
"https://example.com/webhook"
Tipos de eventos inscritos
["message.received", "message.sent"]Máximo de tentativas de retry em falha
3
Timeout da requisição em milissegundos
5000
Se o endpoint está ativo
true
Timestamp de criação
Timestamp da última atualização
HMAC secret for signature verification
Descrição legível
"Production webhook"
Scoped instance ID (null = all instances)
Headers HTTP personalizados enviados com cada entrega