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
2 answers

Asana API - get all conversations of team

Asana's API looks great, but I tried to get all conversations per team and I didn't find way to do this. Is there a best solution to get conversations from Asana? Any ideas? Thanks.
Sysanin
  • 1,501
  • 20
  • 27
0
votes
1 answer

How to fetch Asana task created by users by API?

Am using PHP class (https://github.com/ajimix/asana-api-php-class) to fetch asana task through its API. I want to fetch task created by specific user (am not talking about assignee here because my assignee gets change). Currently, my approach is:…
Zeeshan
  • 165
  • 1
  • 13
0
votes
1 answer

How to upload an asana task under a project via the python asana api?

The asana documentation states that you can create a task within a workspace with the following code, which works: workspace_id = '48673284270301' client = asana.Client.basic_auth('asana_api') client.tasks.create_in_workspace(workspace_id,{ 'name':…
Chris
  • 5,444
  • 16
  • 63
  • 119
0
votes
1 answer

How to get a lists of tasks that are unassigned, but completed by me?

I'm trying to fetch all the tasks that have been completed by me, irrespective of whether they have been assigned to me. Right now I'm pulling all the tasks that are assigned to me and completed by me using -…
0
votes
1 answer

How to authorize asana api using requests library?

I have following details : asana personal access token, asana client-id, asana client secret. I have installed requests. I dont know how to use these details and access my asana user details, projects etc.
ancho
  • 1,060
  • 16
  • 24
0
votes
1 answer

What the "primary" email of a user in Asana

Asana accounts can have multiple emails associated to them, but getting a user from the API only returns 1 email. So which one will it return? Is there a concept of a primary email? https://app.asana.com/api/1.0/users/me
Marc
  • 3,243
  • 3
  • 23
  • 26
0
votes
1 answer

Asana API - Adding a due_on during task creation

I am trying to add a due_on date during task creation with the Asana API and every time it spits out a server 500 error and a random, kinda humorous, message.. Here is an example of the api response when trying to add a task with a due_on or due_at…
Niko Johnson
  • 31
  • 1
  • 5
0
votes
1 answer

Asana Authorization error on Mono.NET framework

I'm trying to use the Asana restful API and I receive this error: {"errors":[{"message":"Not Authorized"}]} public static string GetProjects() { string url = "https://app.asana.com/api/1.0/projects/"; // Constants.BaseApiUrl + "projects"; …
Aaron Azhari
  • 987
  • 1
  • 10
  • 24
0
votes
2 answers

Event Sync Token (412 response status )

I'm using RestTemplate to make the GET call to asana's REST Api. By using postmen when i'm calling: https://app.asana.com/api/1.0/events?resource=PROJECT_ID I'm getting a message and a sync token ( this is the same case when the sync token is too…
Itai Soudry
  • 338
  • 1
  • 6
  • 17
0
votes
2 answers

Accessing Asana API with Powershell

I tried following the post to access the asana api found here Access ASANA via windows powershell using APIKEY . Below is the code I'm using and the error message I receive: $apikey="******.***************" #Add colon $authinfo=$apikey+":"; $string1…
Sean C.
  • 23
  • 5
0
votes
1 answer

Asana integration with Slack

I am looking to implement a solution where when I create a project in Asana it will create a room in Slack with all the same members.I was planning on writing a script to run every couple of minutes to look for either new projects or changes in…
Sean C.
  • 23
  • 5
0
votes
1 answer

How to create a loop where each iteration makes a request that returns a promise

I am trying to create a loop where every iteration makes a request to Asana's API and the return value gets pushed into an array. So for example for(thing of totalThings){ getAProject(some projectID) .then(function(getAProject's Response){ …
Peter Kim
  • 25
  • 3
0
votes
1 answer

Asana returns spurious 500 errors with cryptic messages

I am seeing spurious HTTP 500 errors with cryptic messages. For example, doing a GET using oauth on /projects/28408740055707 I see a response body: {"errors":[{"message":"Server Error","phrase":"24 purple woodchucks wriggle fast"}]} I've also seen…
Alan Berezin
  • 533
  • 4
  • 13
0
votes
1 answer

Asana redirects properly in Safari but not google chrome

So currently I have an application that has a main web page (ex. www.mainpage.com) and a route where all of my asana work will be done. (ex. www.mainpage.com/myroute). In myroute, when the page is first loaded I attempt to get get authorization…
Peter Kim
  • 25
  • 3
0
votes
2 answers

How to get tag id by its name via asana api?

I want asana tag id if i provide tag name via asana api call. Is there any method from which i can directly achieve this? Alternative, i can get all the tags in workspace and filter through it matching with my id but this will be long process. Any…
Zeeshan
  • 165
  • 1
  • 13