Webhooks changelog

2023-04-18

If a project is subscribed to theKey removedevent, when you delete keys through abulk action, aproject.keys.deletedwebhook event will be generated.

Delete keys dialog

Delete keys dialog

  • If you have already configured theKey removedhandler, you will automatically start receiving the new event, with no further action required from your side.
  • As the bulk action may involve many keys, theevent payloadwill contain data from 1 and up to300 keys. If more than 300 keys were involved in the bulk action, you will receive multiple events to capture all the data about the deleted keys.

2023-03-30

If a project is subscribed to theTranslation updatedevent, when you apply translation memory to keys through abulk action, aproject.translations.updatedwebhook event will be generated.

Apply translation memory dialog

Apply translation memory dialog

  • If you have already configured theTranslation updatedhandler, you will automatically start receiving the new event, with no further action required from your side.
  • As the bulk action may involve many translations, theevent payloadwill contain data from 1 and up to300 translations. If more than 300 translations were involved in the bulk action, you will receive multiple events to capture all the data about the updated translations.
  • If you use theAPI to manage webhook configurations, you can subscribe to theTranslation updatedevent by subscribing to either theproject.translation.updatedevent, theproject.translations.updatedevent (note the plural), or both.

2023-03-07

When youmoveorcopykeysbetween projects using abulk action, Webhook events will be generated.

Copy or move keys dialog

Copy or move keys dialog

  • When a bulk action is used to copy or move keys, aproject.keys.addedevent will be generated on thedestination projectif it has a webhook handler subscribed to theKey addedevent.
  • Additionally, when keys are moved through the bulk action, aproject.keys.deletedevent will be generated on theorigin projectif it has a webhook handler subscribed to theKey removedevent.
  • If you have previously configured any of these handlers, you will automatically start receiving the new events, with no further action required from your side.
  • As the bulk action may involve many keys, theevent payloadwill contain data from 1 and up to300 keys. If more than 300 keys were involved in the bulk action, you will receive multiple events to capture all the data about the added and removed keys.
  • If you use theAPI to manage webhook configurations, you can subscribe to theKey addedevents by subscribing to either theproject.key.addedevent, theproject.keys.addedevent (note the plural), or both.