I webhook ti notificano ed aiutano a raccogliere informazioni sugli eventi chiave che avvengono nel tuo progetto di Crowdin, come le traduzioni completate o la correzione delle bozze. After you configure a webhook for the project, Crowdin Enterprise will start sending POST or GET requests with data to the webhook URL via HTTP.

Only admins and group/project managers can register a webhook.

Casi d’Uso

You can add webhooks to build integrations with the services or with your backend. Per esempio:

  • Set up a webhook to send notifications to the system you use.
  • Pass information to the third-party services with the specific request requirements (for example, HTTP method, сontent type).
  • Create custom integrations with Crowdin Enterprise.


You can configure webhooks for the following types of events:

Webhook Payload Examples

Visit Webhooks acticle on Crowdin Developer Portal.

Aggiungere Webhook

To configure webhooks in Crowdin Enterprise, open your project and go to Integrations > Webhooks on the left panel. Click Create to start configuring your new webhook.

You will need to provide the following information to register a webhook:

  • The webhook name (for example, “New translation added”).
  • Gli eventi da postare all’URL. Puoi selezionare un evento o un set di eventi specifico.
  • L’URL in cui la richiamata dovrebbe essere inviata.
  • The request method that indicates the desired action to be performed for a given resource (use either GET or POST).
  • Il tipo di contenuto per il metodo di richiesta POST (multipart/form-data, application/json, o application/x-www-form-urlencoded).
  • For the application/json content type, you can select Batch webhooks to merge multiple events into a single request.

Optionally, you can add special headers to your webhook. Possono esser usati per una maggiore sicurezza, come metodo d’autorizzazione e altro. For example, if you add headers, your webhook endpoint can check them to ensure that information is coming from Crowdin Enterprise.

Add Webhook

When adding a webhook, you can test how your application will react to that call.

Test Webhook

Depending on your approach to webhooks management, you might need to add dedicated Crowdin Enterprise IP addresses to your firewall to allow Crowdin Enterprise to open the pre-configured webhook URLs.

Read more about IP Addresses.

Carichi Utili Personalizzati

Each event type in Crowdin Enterprise has a specific payload format with the relevant event information. You can customize the webhook payload to add and organize the elements the way your system requires.

To check the event’s possible variables, hover over the Info icon in the Payload section’s right upper corner.

Carichi Utili Personalizzati

Sending Webhooks to Slack

With the help of Crowdin Enterprise webhooks, you can send notifications about pre-configured event types directly to a specific Slack channel.

To configure the webhooks’ sending to Slack, you’d need to create a simple Slack app. Read more about Sending messages to Slack using Incoming Webhooks.

As soon as you create and configure your Slack app, you’ll have a Webhook URL that should be used for the Webhooks configuration in your Crowdin Enterprise project.

Note: To send webhooks to Slack, ensure that your custom payload contains the "text" field, and the Batch webhooks option is cleared.

Modifica o Elimina Webhook

You can access the list of all existing webhooks within a specific project. You will be able to edit or delete webhooks right from the list of webhooks displayed.

Manage Webhooks


After the events are triggered, you will be able to review the activity of each webhook separately. Use the filter to review all or only unsuccessful webhook notifications.

Webhooks Activities

Alternatively, you can review the full list of sent webhooks in the Webhooks Log. Filter webhook notifications by result (Any or Unsuccessful), event types, or name.

Webhooks Log

Cercare Assistenza

Need help working with Webhooks or have any questions? Contatta il Team di Supporto.

Questo articolo è stato utile?