Write Pro

Update Webhook

Updates an existing webhook's URL, subscribed event types, enabled status, or description, identified by its webhook_id from list_webhooks. Lets you reconfigure integrations in place rather than deleting and recreating them. Fails with 'not found' if the webhook_id does not exist.

update_webhookPATCH/api/v1/webhooks/{webhook_id}
crispy — bash

Example prompt: Update webhook 3f2a9c10-7b1e-4d22-9a01-bc44ee551122 to also subscribe to post.commented events

{
  "webhook_id": "3f2a9c10-7b1e-4d22-9a01-bc44ee551122",
  "events": ["message.received", "invitation.accepted", "post.commented"],
  "enabled": true,
  "updated": true
}
Permission scope
pro
Access
Write
Category
Account

What you can build

Point an existing webhook at a new HTTPS endpoint after a migration
Add or remove event subscriptions without losing the webhook's history
Temporarily disable a webhook during maintenance, then re-enable it
Relabel a webhook with a clearer description for your team

Parameters

Inputs accepted by update_webhook.

NameTypeDescription
webhook_idstringThe webhook ID to update (UUID from list_webhooks)
urlstringNew HTTPS URL
eventsstring[]New list of subscribed event types
enabledbooleanEnable or disable the webhook
descriptionstringNew description

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.