Deep Dive into Fynd's Webhook Delivery Process and Failure Management

How are ACTIVE, INACTIVE, and BLOCKED subscriber statuses in Fynd’s webhook delivery process related to failure management?

In Fynd’s webhook delivery process, when a subscriber’s status is ACTIVE, the subscriber participates in the webhook processing, and all associated events are processed. When the subscriber’s status is INACTIVE, the subscriber will not participate in the webhook processing, hence, none of its events will be processed.

In a situation where a subscriber’s status is marked as BLOCKED, this usually means that an event associated with that subscriber has exhausted its max attempts limit, leading to the blocking of the subscriber and marking all following events linked to that subscriber as RESYNC. These RESYNC events will only be attempted once the blocked subscriber has been unblocked.

More information about these states and their interplay can be found in the Fynd documentation.

2 Likes