First, regarding the multiple subdomains, please see this post which covers this in a bit more detail:
As for the webhook endpoint, please note that this will require a designated endpoint/URL for each event. (I believe we connected already over at Developer Support, too, where I’ve provided some more detail).