Questions tagged [asana]

Asana is a flexible task manager that people can use for Customer Relations Management, Project Management, and Team Management.

Asana, found at asana.com, is a HTML5 flexible task manager. A workspace is a group of individuals and projects, and each project has a name and a list of tasks. Each task can be assigned to any individual in that workspace.

Some people use Asana to handle customer-relations. Each new customer becomes a project, and any task inside that project represents an interaction with the customer. The project itself would be used to store information about that customer.

Another use is project or team management. Every individual in the workspace is an employee, every project is a project that needs to be completed, and every task inside a project is a part of that project that needs to be done or has been done. The project itself would be used to store information about that project.

Asana can also be used as a bug tracker, a blog, and countless other things.

Asana features a REST API which can be used to create a variety of different extensions. Asana also has a Chrome extension.

528 questions
0
votes
1 answer

Upload image to task using API

I am uploading an image to a task using bellow command. curl -u : --form "file=@file.txt" https://app.asana.com/api/1.0/tasks/1337/attachments It works well. The issue is unlike I upload an image using Asana website, the file is downloaded instead…
Eric Shim
  • 55
  • 5
0
votes
1 answer

Move Asana tasks from section to section via API

How do I move a Task from one Section to Another via the API? I see there is an insert_after or insert_before parameter - can this be used during an update?
M.R.
  • 4,737
  • 3
  • 37
  • 81
0
votes
1 answer

How do you use asana api with faraday?

I'm trying to connect to the Asana api with the Faraday gem. My http request works using curl but I get a completely different response with Faraday. What did I do wrong: require 'faraday' require 'base64' require 'net/https' module Asana def…
user3353768
  • 147
  • 1
  • 3
0
votes
1 answer

Ruby Asana Gem - Get all tasks with particular tag

Im using the Ruby Asana gem https://github.com/rbright/asana. As per the documentation, in my controller I have: tag = Asana::Tag.find(6498432136675) @waiting_tasks = tag.tasks However, this returns: Failed. Response code = 400. Response message…
mike_eddie
  • 73
  • 1
  • 9
0
votes
1 answer

ASANA Direct login from my project

Can I use Asana Connect to open users asana account in my .NET project if user has logged in using his google account
0
votes
1 answer

New tags using POST in /tags asana API endpoint does'nt create the new tag

we constructed the new tag JSON like data:{ name:"busy Tag" notes:"This is new tag to b created in API" workspace:"xyz456987" } on post http request to /tags api we get the response data = { color = ""; …
0
votes
1 answer

Asana api to create workspace

I want to create workspace through asana api.In document i think they did not give that facilities to create workspace ? so we can get all the workspace but can we find which workspace is primary workspace? means which they use generally most.
Sharad Bohra
  • 45
  • 1
  • 2
  • 6
0
votes
1 answer

Asana API Query Error "Empty Field Name"

I am starting to write the Asana API using Embarcadero EX6 that is using the built in REST Client. I have my RESTClient, SimpleAuthenticator, RESTRequest and RESTResponse controls in place so there isn't any code to show since it’s all done within…
Chad
  • 273
  • 3
  • 8
  • 19
0
votes
1 answer

Getting the Asana ID of users who added hearts in comments

I would like to know how to get the IDs of users who added a heart in a comment. I am able to get the heart IDs, but it's not useful if I don't know the user who added that heart. Currently I'm using this API call: $t =…
Bing
  • 3
  • 2
0
votes
2 answers

No refresh token

We are working on an interesting project with Asana API. We used the example in this link https://github.com/Asana/oauth-examples Things work fine up to refresh token process. When we post refresh request, we get the below json. This json does not…
0
votes
0 answers

Newly created Asana Tags (created in web interface) are not returned from the API

I can pull tags that were created a week or more ago from the API using the /tags or /workspaces/{id}/tags endpoints. However anything that I create today does not appear in the responses from the API. The tags I created ARE associated with tasks.…
G. Shearer
  • 2,175
  • 17
  • 19
0
votes
1 answer

Asana: Displaying the year in the due date in the printed report

Asana: Can the year be displayed along with the month and day for the due date in the printed reports? Currently it only shows the day in number format and the month in the three-letter format, i.e. 'Due May 1'. I am tracking expiration dates, and…
dsmith
  • 1
0
votes
1 answer

Asana Connect (OAuth) does not work on .ME domain name ?

I am working on an experimental Asana agile dashboard app in PHP. This issue is strange, "Sign in with Asana" is working fine in all the TLD's (tested .com, .info, .in and .net) except .ME TLD, this was spotted, when I was deploying app from…
0
votes
1 answer

Asana Original Workspace

There is no documentation on this so I figured I'd ask about it here. I'm trying to find out how I can get the workspace id of the original workspace that the user created upon account creation. From the workspaces endpoint I get the following in…
harmonickey
  • 1,299
  • 2
  • 21
  • 35
0
votes
0 answers

Task.assignee is always null [asana]

I'm using AsanaNet - which works great, but task assignee is always null, even though the Asana console shows these tasks as having an assignee. var asana = new Asana("zzzzzzzzzzzzzzzzzzzzzzzzzzzz", AuthenticationType.Basic, errorCallback); …
user3593282
  • 59
  • 1
  • 1