Skip to main content
Solved

How to get a list of Asana tasks with their corresponding custom field values?


coopersykes
Contributor
Forum|alt.badge.img+1

I have been able to successfully connect to Asana by using two resources (attached at the bottom) and extract a list of task names and custom field names, but I have been unsuccessful in using the JSONFormatter, JSONFlattener, and the JSONExtractor tools to create a list of tasks and their corresponding custom field values for a specific Asana project. If anyone is experienced in working with the Asana API to collect this kind of data from a particular Asana project, I’d be really appreciative of any helpful tips to create a final output of a project’s tasks and their custom fields. Thank you so much!

https://hub.safe.com/publishers/safe-sandbox/web-connections/asana)

Best answer by emma.at.safe

Just following up on this thread!

@coopersykes and the Support team collaborated to create a custom transformer called AsanaTaskQuerier. It supports retrieving standard tasks, tasks with custom fields, or both, and it automatically parses and restructures the JSON response into clean records. 

Thanks for bringing this use case to our attention, it’s a great example of how FME can be extended to work with specific APIs like Asana.

View original
Did this help you find an answer to your question?

2 replies

emma.at.safe
Safer
Forum|alt.badge.img+8
  • Safer
  • Best Answer
  • July 10, 2025

Just following up on this thread!

@coopersykes and the Support team collaborated to create a custom transformer called AsanaTaskQuerier. It supports retrieving standard tasks, tasks with custom fields, or both, and it automatically parses and restructures the JSON response into clean records. 

Thanks for bringing this use case to our attention, it’s a great example of how FME can be extended to work with specific APIs like Asana.


coopersykes
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • July 11, 2025

Thank you for all your help, ​@emma.at.safe!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings