Actions65
- String/Asset Comments Actions
- Glossaries Actions
- Style Guides Actions
- Placeholders Actions
- AI Actions
- Languages Actions
- Webhooks Actions
- Organization Webhooks Actions
- Applications Actions
- Upload Application Bundle
- List Application Installations
- Install Application
- Get Application Installation
- Delete Application Installation
- Edit Application Installation
- Get Application Installation Update
- Apply Application Installation Update
- Get Application Data
- Update or Restore Application Data
- Add Application Data
- Delete Application Data
- Edit Application Data
- Integrations Actions
- Advisor Actions
- External QA Checks Actions
- Security Logs Actions
Organization Webhooks → Edit Webhook
AI-generatedSummary
Updates an existing organization webhook configuration in Crowdin Enterprise.
Inputs
- authentication — Authentication method: OAuth2 (recommended) or Personal Access Token.
- organizationWebhookId (required) — Identifier of the webhook to update. Retrieved from the 'List Webhooks' operation.
- updateFields — A collection of fields to update (name, isActive, batchingEnabled, contentType, events, headers, requestType, payload).
- requestOptions — Global request options including batching settings, proxy, timeout, and SSL verification.
Output shape
a single item representing the updated webhook configuration
The operation returns the updated webhook object. The request body is normalized into a JSON patch format before sending to the API.
Examples
Example 1: Enable batching for a specific webhook
Set organizationWebhookId to the target webhook, enable batchingEnabled (true), set batchSize to 100 and batchInterval to 2000.
Example 2: Update webhook name and events
Set organizationWebhookId, updateFields with name='Daily Sync' and events=['project.created', 'project.deleted'].