Listen to all changes of tasks in a Asana workspace

I wrote a little tool which calculates a priority score based on some custom fields for every task in our workspace. It works by “streaming” the events of more than 160 projects which results in a lot of requests (~160 every 30 seconds). This results in reaching the api limit.

Is there a way to get all changes to a workspace in one event api request?

No there’s not, sorry.

1 Like

Hi @tilman, Tony here from the Asana API team. Although we currently don’t have a way of doing this, we’re looking in to potential ways of enabling this type of use case via webhooks. When you are streaming the events from these projects, is there one or few particular key event types that you are listening for? Eg custom field changes?

1 Like