Skip to main content
Solved

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

  • May 5, 2025
  • 2 replies
  • 108 views

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.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

emma.at.safe
Safer
Forum|alt.badge.img+10
  • 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!