Package the entire webhook integration as a standalone submodule — acquia_dam_webhooks — so customers can opt in to real-time push events by enabling a single module. The submodule introduces a dedicated AcquiaDamWebhookClient service owning all 6 webhook API methods, while the parent acquia_dam module gains a new shared AssetMediaSyncService. When acquia_dam_webhooks is enabled, Acquia DAM pushes asset lifecycle events to Drupal, which processes the change immediately and synchronously — no cron delay.

Issue fork acquia_dam-3611277

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajeshreeputra created an issue. See original summary.

  • rajeshreeputra committed c97d71b8 on 1.1.x
    Resolve #3611277 "Feature: Webhook integration in Acquia DAM for real-...
rajeshreeputra’s picture

Assigned: rajeshreeputra » Unassigned
Status: Active » Fixed

MR Merged!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.