Skip to content
Carlos Gude edited this page Sep 23, 2026 · 2 revisions

Webhooks

The current webhook API is documented in:

Current v8 boundary

IntegrationEngine verifies the raw request, decodes JSON, resolves type/id fields and maps a declared event to a typed MappedRemoteEvent.

Webhook definitions live in the integration YAML. The bundle provides generic signature schemes and mapping contracts; provider-specific business handling belongs to the consuming application.

Durable idempotency, replay and exactly-once behavior are not owned by the bundle.

Symfony's standard webhook controller path uses Messenger. Applications using their own controller/transport may choose a different delivery mechanism.

Use the canonical webhook guide for configuration and implementation examples.

Clone this wiki locally