I have webhooks being sent to firebase functions for when Products, Customers, Orders, and Subscriptions are created, updated, restored, and deleted on my WooCommerce site. I am using one destination URL for all of the webhooks (16 - CRUD for Orders, Products, Customers, Subscriptions) and then they are parsed and handled in Firebase functions.
Is this single destination URL a best practice, or should I be creating a new destination URL for every webhook or even every webhook category?
I could see creating a separate one for orders vs products but creating 4 separated ones for product-update, product-create, product-restore, product-delete seems like overkill.