Skip to main content
Version: 2026.2

Extending

The bundle offers two extension points:

  • Custom Processors: control which requests are sent, what they contain, and how responses are handled.
  • Studio API Events: enrich the configuration panel's API responses with a pre-response event.
warning

As of 2026.1.0 most classes in this bundle are marked @internal, and most of those are final. Build against the public surface only:

  • Processors\WebhookProcessorInterface
  • Processors\DataExtractor\OutputFormatter\OutputFormatterInterface, implemented and registered with the pimcore.datahub.webhooks.output_formatter tag to map a field type into the payload
  • Event\Studio\PreResponse\ConfigurationDetailEvent
  • The Exception\* classes and the bundle class PimcoreDataHubWebhooksBundle

Everything else is @internal and may change without a deprecation path. See Upgrade notes.