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

Asana API order by

Does the Asana API support ordering results? I would like to get the the most recent 100 projects via '/projects' (https://asana.com/developers/api-reference/projects#query), ordering by created_at descending. It looks like it returns the results by…
0
votes
1 answer

Can i get all task by inputting asana search url?

If we search on asana UI we get a unique url to every search. Using that url as input, through asana api can i get all tasks which were found in that url. for eg. Search URL : https://app.asana.com/0/search/12345678/90123456 has got 50 tasks, so…
Zeeshan
  • 165
  • 1
  • 13
0
votes
1 answer

Asana API (Java) - Fetching the tasks's due date

I am using the API code developed in Java and I am trying to obtain the due date for a task. When I use the following lines of code, I get "null": List tasks = client.tasks.findByProject(demoProject.id).execute(); for(int i = 0; i <…
0
votes
2 answers

GET /tasks does not work

I'm using Query Tasks method: https://asana.com/developers/api-reference/tasks#query using following code snipet: String url = API_BASE+"/tasks?completed_since=now"; System.out.println(url); HttpGet httpget = new HttpGet(url); …
gpa
  • 2,411
  • 6
  • 38
  • 68
0
votes
1 answer

How do you get the "author" of an Asana task from the API?

Trying to determine who created an Asana task from the API, but: There's no author field on the task itself. Followers cannot be used because the creator can remove himself from followers. Looking at the stories of a task, there is not system event…
Marc
  • 3,243
  • 3
  • 23
  • 26
0
votes
1 answer

The `redirect_uri` parameter does not match a valid url for the application

So this is really weird: But When trying to connect with Asana I get: Error: invalid_request: The `redirect_uri` parameter does not match a valid url for the application. I have literally copied and pasted the example from here I've literally done…
Ashley Wrench
  • 969
  • 8
  • 25
0
votes
1 answer

How can I get a list of not completed or incomplete subtasks from a project in asana?

How do I get a list of subtasks from a project that are incomplete or are complete? I'm currently doing GET /api/1.0/projects/:projectID/tasks?completed_since=now in order to get all the tasks that are not complete and then looping through the…
Shaun
  • 4,057
  • 7
  • 38
  • 48
0
votes
0 answers

Asana Rest Api - Upload Attachment not loading image

I'm having some trouble uploading an image to an asana task. I get a 200 on the response but when I navigate to the image it is not loading and appears broken. Here is what my request header looks…
0
votes
1 answer

Asana typeahead endpoint returns all projects for Personal Projects workspace

When using the typeahead endpoint to search for projects in my Personal Projects workspace, it returns all of my projects. The results don't change for different queries and the count parameter is ignored. I don't have this problem for other…
devin_s
  • 3,345
  • 1
  • 27
  • 32
0
votes
1 answer

Trigger mobile notification of task creation

I'm joining my app to Asana and I'm creating automatically tasks. I would like to notify assigned user to his new task. I didn't find anything about that from Asana API documentation Does anyone have an idea to trigger a mobile notification? Is that…
brcebn
  • 1,571
  • 1
  • 23
  • 46
0
votes
1 answer

Is there a way to retrieve tasks of project that contains an specific tag?

I'm trying to build a query to retrieve the tasks of project that contains an specific tag. I'm being able to retrieve the tasks of a project or to retrieve the tasks that contains an specific tag, however I wasn't able to find a way to combine…
Ezequiel Jadib
  • 14,767
  • 2
  • 38
  • 43
0
votes
0 answers

Rails: sending data to asana and getting a syntax error

assign task to Asana require "rubygems" require "JSON" require "net/https" api_key = "1wPBetR9.6bhINO7xO9ypG6iP2aYU8hx" workspace_id = "5386494137624" assignee = "craig@theaerialistpress.com" # set up HTTPS connection uri =…
Craig Rinde
  • 95
  • 1
  • 2
  • 8
0
votes
1 answer

How to access an item in an asana collection by index

I'm trying to update code for importing trello cards to asana, and I had to update to the latest asana gem https://github.com/Asana/ruby-asana. Now I'm getting this error when I'm trying to access a collection item by…
MonkeyBonkey
  • 46,433
  • 78
  • 254
  • 460
0
votes
1 answer

How to query Asana tasks based on modified timestamp

You can use they query parameter completed_since=now to obtain all incomplete tasks within a project. GET /api/1.0/projects/:projectID/tasks?completed_since=now How can you also query based on the modified timestamp?
0
votes
0 answers

Response code Null (0) today, app was working yesterday (API Integration)

I have integrated Asana task lists into my company's website for our development team. All was going well until today - the page I created now errors out with a response code of NULL (or 0). In my very limited experience, this is an issue with the…