Atualizar webhook
Atualiza campos de um webhook existente.
PATCH
https://external-api.lip7.com.br/api/external/webhooks/{id}Escopo
webhooks:manageSíncrono — responde 200 com os dadosAtualização parcial — envie apenas os campos que quer alterar. Aceita name, url, events, secret, headers, retryConfig e isActive.
Pausar em vez de remover
Para parar de receber eventos temporariamente, use isActive: false. Assim o secret e a configuração são preservados.
Requisição
{
"events": ["WHATSAPP_RECEIVED", "WHATSAPP_DELIVERED", "WHATSAPP_FAILED"],
"isActive": true
}curl -X PATCH "https://external-api.lip7.com.br/api/external/webhooks/wh_123" \
-H "Content-Type: application/json" \
-H "x-api-key: lip_SUA_CHAVE" \
-d '{ "isActive": false }'Resposta
{
"success": true,
"data": {
"id": "wh_...",
"events": ["WHATSAPP_RECEIVED", "WHATSAPP_DELIVERED", "WHATSAPP_FAILED"],
"isActive": true
}
}