Hi Asana Developers,
I hope this message finds you well. I am reaching out to express the need for additional functionality in the Asana API, specifically in the context of the GetMultipleTasks endpoint.
Attachments play a crucial role in many integrations, including mine. Currently, to obtain attachment information for all tasks, the only viable option is to use the “Get attachments from an object” API request for each task individually. Unfortunately, this approach quickly exhausts the Maximum Requests Per Minute limit, making it impractical for large-scale integrations.
I propose the addition of attachment-related fields to the opt_fields parameter in the GetMultipleTasks API endpoint. This enhancement would allow developers to retrieve attachment details efficiently, reducing the need for multiple requests and overcoming the limitations associated with the current approach.
Here’s an example of how the enhanced opt_fields parameter could look:
jsonCopy code
opt_fields=attachment.name,attachment.size,attachment.download_url
This addition would greatly benefit many developers working on game development projects utilizing Asana. The ability to retrieve attachment information alongside task details in a single API call would significantly streamline integration workflows.
As a developer creating integrations for the Unreal Engine, I have a vested interest in this enhancement. You can find links to my integrations on the Unreal Engine Marketplace below:
Thank you for considering this request, and I appreciate your ongoing efforts to improve the Asana platform.
Best regards,
Tomasz Klin