Crowdin Enterprise (String-Based) icon

Crowdin Enterprise (String-Based)

Interact with Crowdin Enterprise API for localization management

Actions361

Organization Webhooks → Add Webhook

AI-generated

Summary

Create a new organization webhook in Crowdin Enterprise to receive notifications for specified events via HTTP requests to your chosen URL.

Inputs

  • Authentication — Choose between OAuth2 or Personal Access Token for authentication (default is OAuth2).
  • Name (required) — Set the name for the webhook.
  • Url (required) — Specify the URL where the webhook will send event payloads.
  • Events (required) — Select one or more organization events to trigger the webhook (e.g., group.created, project.deleted).
  • Request Type (required) — Define the HTTP method used by the webhook (POST or GET).
  • Is Active — Enable or disable the webhook (default is true).
  • Batching Enabled — Indicate if webhook event batching is enabled (default is false).
  • Content Type — Set the webhook request's content type (e.g., application/json).
  • Headers — Provide additional HTTP headers as a JSON object to include in webhook requests.
  • Payload — Customize the webhook payload with specific fields and JSON content.
  • Request Options — Configure advanced HTTP request settings such as batching parameters, proxy, timeout, and SSL certificate validation.

Output shape

Returns a single webhook object representing the newly created organization webhook with its properties.

The response includes the webhook's configuration as confirmed by Crowdin's API. Optional fields omitted if not set. Errors are returned if required fields are missing or invalid.

Links

Discussion