Update all tasks in project using Batch API

Is there a way to bulk update all tasks in a project using the Batch API or other means?

Hi @Michael_Andrew1,

There’s no special function that updates “all tasks in a project” specifically. You could certainly do it via the batch API; you’d need to first read all of the tasks in the target project, probably using the GET /projects/{project_gid}/tasks endpoint; then loop through those tasks and update each one as appropriate, either via individual updates or in batches.

Yeah, that is what we figured. We are using Zapier and my understanding is that there is an undocumented feature in Zapier that if you convert the response to an array, Zapier will run on each item in the array. Any experience with this?

No, I’m not familiar with that Zapier feature. But it looks pretty cool.

Hi @Phil_Seeman ,

I am using Workato and this platform has option to send data in batches. How Asana handles batch action? Can you please provide me the API which handles batch action?

Thanks!

Regards,
Ravi