Can't Create Organizational-level Webhook

Talking with an API eng, they said the whitelist for Workspace is exclusively:

  • WorkspaceMembership (added|removed)
  • TeamMembership (added|removed)
  • Project (added|removed|deleted|undeleted|changed)

That being said, @Guinness_Chen, I can think of 2 approaches here:

  1. Multiple webhooks (sorry for the overhead). One on the workspace to see projects being added, and one on each project.
  2. Multi-homed tasks. You could multihome all tasks into a private project. You then have a single webhook on that project.

I’d recommend the second approach because it sounds the cleanest (Even though you’ll need rules to multihome).

Projects are the highest leveled container that we propagate Task events to, so you’re stuck using events on the Project level. :frowning: