update_webhook_endpoint
Change a webhook's url, events, account_ids, description or is_active. Only provided fields change. Re-enabling clears the failure counter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | https URL that receives the signed JSON POST (http accepted for localhost only). | |
| events | No | Event types to subscribe to (message.received, connection.new, account.status_changed, quota.threshold_reached, quota.reached) or ['*']. | |
| is_active | No | Pause (false) or resume (true) deliveries. | |
| account_ids | No | Only these LinkedIn account ids; omit for every account of the user. | |
| description | No | Free-text label for your own reference. | |
| endpoint_id | Yes | Webhook endpoint id, from list_webhook_endpoints. | |
| idempotency_key | No | Optional. A key you choose (a UUID is fine) that names this exact call. If you retry with the same key and the same arguments, the first call's result is returned and nothing is done twice on LinkedIn. Reusing a key with different arguments is refused. Keys expire after 24 hours. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| url | No | ||
| events | No | ||
| is_active | No | ||
| created_at | No | ||
| account_ids | No | ||
| description | No | ||
| disabled_reason | No | ||
| last_delivery_at | No | ||
| consecutive_failures | No |