We are pleased to announce an update to our webhook subscriptions handling associationChanges that significantly improves how events for associations between the same object types are fired.
Previously, our system exhibited a limitation where webhook subscriptions for associationChanges between the same object types (e.g., contact-to-contact, deal-to-deal, company-to-company) would only trigger a single event for one side of the association. This behavior was inconsistent with handling associations between different object types.
With the latest bugfix, this discrepancy will be resolved. Now, webhook subscriptions for associationChanges between the same object types will fire events for both sides of the association.
We encourage users utilizing webhook subscriptions for associationChanges to review your integration logic for handling webhook events and update your systems to account for receiving two events for associations between the same object types, as this will effectively double the number of events received for these subscriptions. Users are also encouraged to test their integrations to ensure they correctly handle the new event structure.
The expected date this update will be enforced is May 14, 2024. Please let us know if you have any feedback or questions by joining the conversation in the Developer Community forum.