Allow us to add additional filters for triggering subscription webhooks and additional fields to have returned. i.e.
POST api/v2/team/:teamId/webhook
{
"statuses":["done","complete"],
"events":["taskUpdated"],
"fields":["status","description"]
}
Because the payload only contains the field that was changed, you need to retrieve the task to get the full context. This approach would allow fewer API calls to retrieve that additional data.