I am trying to connect to Asana using an HTTP connector, but do not have much coding experience. My goal is to read the status of certain tasks on a list created in Asana and update the tasks based on step completions in Tulip.
I found the the API related documentation on Asana’s website (https://developers.asana.com/docs/how-users-are-organized). On the Asana side I was able to create a “Tulip App” with https://vertex.tulip.co/ (our Tulip instance) as the redirected url as well as the app website (which I am not sure is correct). I have a “Client ID” and “Client secret” but not sure how to use this information on the Tulip end.
On the Tulip end I created a connector called “Asana Connector” , created and successfully tested the connection to Host “app.asana.com” with the port set to 80 and TLS set to “No”. I then created a “Test Asana” function, but am stuck at the Authentication step. I think I need to use OAuth 2, but not sure what to enter for the prefix or token. I assume it is the “Client ID” and “Client secret” from Asana, but not sure and could not find an article on the knowledge base on this topic. After figuring out the authentication I would need to find the right endpoint to enter into the “get” line, but not sure how to find the endpoint. I might be able to find more information online,but thought I would post the question here to see if anyone has done something similar and can help me to connect to Asana.