Updates a webhook source configuration.
Requires knowledge:upload permission.
Bearer token using an API key (format nl_live_* or nl_test_*)
Updated name
Updated steps
Updated flow inputs
Updated URL
Updated HTTP method
Updated headers
Updated request body
Updated authentication configuration
Updated polling interval
Updated timeout
Updated webhook source
Unique identifier
Owning account ID
Parent knowledge base ID
Webhook source name
Whether the webhook source is active
Ordered list of execution steps
Input variables for the step flow
URL to fetch content from
HTTP method
HTTP headers
Request body
Authentication configuration
Polling interval in minutes
Request timeout in milliseconds
Timestamp of the last trigger