Crowdin Enterprise (File-Based) icon

Crowdin Enterprise (File-Based)

Interact with Crowdin Enterprise API for localization management

Actions65

Organization Webhooks → Edit Webhook

AI-generated

Summary

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'].

Links

Discussion