Hello,
We are currently integrated with Twitch Drops and are receiving drop.entitlement.grant webhooks as expected. However, we’ve observed an unusual behavior that we’d like clarification on.
Even though a specific campaign has already ended, we are receiving a large number of drop.entitlement.grant webhook requests at a specific point in time. By “bulk,” we mean that:
• Multiple webhook HTTP requests are received in a short time span.
• Each request contains a large number of drop.entitlement.grant events in the payload.
• All events are for the same campaign and same benefit_id, but the user_id values are all different.
Could you help us understand why these bulk webhook deliveries are occurring for an already ended campaign?
Is this expected behavior due to delayed processing on Twitch’s end, or is there another reason for such a pattern?
Thank you in advance for your support.