Folder resource with multiple webhook subscribers does not broadcast

  • 1
  • Question
  • Updated 7 months ago
I ran into an issue today where if I created multiple WebHook subscribers to an upload event on a folder's resource id, the upload event did not post to any of the WebHook URLs. It's not immediately apparent from the API definition that multiple WebHook subscribers for the same folder is not supported; WebhookSubscription POST requests to create multiple subscribers on the same resource are are not rejected, which I would have expected if this was not a permitted behavior.
Photo of Michael Ericksen

Michael Ericksen

  • 12 Posts
  • 2 Reply Likes
  • frustrated

Posted 8 months ago

  • 1
Photo of Robert Jakubowski

Robert Jakubowski

  • 5 Posts
  • 1 Reply Like
Hi Michael,

Multiple subscribers/webhook urls per resource are supported.

Are you consistently seeing this pattern that it stops working when you create an additional subscription for a given resource?

Thanks,
Robert
Photo of Michael Ericksen

Michael Ericksen

  • 12 Posts
  • 2 Reply Likes
Yes. We initially had a LogicApp integration that we thought might be part of the issue, but were able to replicate the behavior using multiple Express apps (with http tunnel to expose publicly). Notifications were sent when there was only a single webhook subscription on a resource, but as soon as the second subscription on the resource was created, notifications stopped being sent.
Photo of Robert Jakubowski

Robert Jakubowski

  • 5 Posts
  • 1 Reply Like
Hmm, I am not able to reproduce the issue. Although a couple weeks ago we rolled out an update to the API (support for more event types) that might have affected it.

Could you give it another try, Michael?

If you're still seeing the issue, could you provide your subdomain name?

Thanks,
Robert
Photo of Michael Ericksen

Michael Ericksen

  • 12 Posts
  • 2 Reply Likes
Good to know that the feature is intended to be supported. I tried it out again this evening and was able to push to multiple subscribers for a folder upload event.