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

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

So I am creating a simple web application using the MEAN stack. I am trying to connect to asana through asana connect using the browser pop-up example. For a simple test I have code that is nearly identical to the example, but I still get the error…
Peter Kim
  • 25
  • 3
0
votes
1 answer

Completed sections in Asana API

Since sections in Asana are usual tasks, they can be completed. Asana API provides an ability to receive sections of a project https://asana.com/developers/api-reference/projects#sections, but unfortunately, it returns all sections including the…
Dmytro Nesteriuk
  • 8,315
  • 1
  • 18
  • 14
0
votes
1 answer

Asana API retrieve project owner, status and deadline

Is there a way using the Asana api to retrieve the project owner, project status, project description and project deadline? I checked the API docs and could not find anything, so I am assuming the answer is no (but confirmation is much…
ML_Dev
  • 105
  • 1
  • 5
0
votes
1 answer

How create subtask with python-asana

How to create subtask with python-asana? I can create a task, but how to create subtask in the task? client.tasks.create(name=task[0], projects=ASANA_PROJECT_ID, workspace=ASANA_WORKSPACE_ID, notes=notes)
surge_
  • 133
  • 1
  • 2
  • 9
0
votes
1 answer

Asana and SVN Integration

Asana has an API out which they are calling their "REST" api. https://blog.asana.com/2012/04/announcing-the-asana-api/ Some people have made a post-commit script for git which allows you to add a "#task-id" into the message section when you make a…
rapid3642
  • 913
  • 2
  • 14
  • 26
0
votes
1 answer

How to fetch completed task though Asana API in PHP

I written code so far: $projectId = 'XXXXXXXXXXX'; $tasks = $asana->getCompletedTasks($projectId); Function call public function getCompletedTasks($projectId){ return…
Chiku
  • 107
  • 11
0
votes
1 answer

Is it possible to query or modify project membership/guests with the Asana API?

I'd like to be able to add a user as a guest to a project specific to that individual, but it looks like I cannot do this programmatically and must instead resort to manually adding them as a guest. Is there anything I'm missing in the API…
Santiclause
  • 870
  • 1
  • 7
  • 12
0
votes
1 answer

HTTP Basic Authentication in Asana with perl

I'm trying to use Asana API with HTTP Basic Auth. The following program prints {"errors":[{"message":"Not Authorized"}]} It seems that LWP doesn't send the auth credentials to the server. #!/usr/bin/perl use v5.14.0; use LWP; my $ua = new…
Sly
  • 415
  • 2
  • 8
0
votes
1 answer

Retrieve Asana metadata with Python

I've managed to install PyCharm CE and the Python Asana library (https://github.com/Asana/python-asana). I can connect, retrieve projects, tasks and subtasks. But for tasks and subtasks, it always seem to only return the id and name. How can I…
0
votes
2 answers

Integrating multiple git users with Asana

I've setup a Git server according to this page. I've also incorporated a post-receive hook according to this page. I'm using GitHub for Windows to communicate between my local machine and the git repo. My issue is that the post-receive hook…
Arak Tai'Roth
  • 408
  • 1
  • 7
  • 24
0
votes
2 answers

JAVA parser for asana json data "Error:JSONObject cannot be converted to JSONArray"

I am working on java parser that parse asana json data. Now I am executing request using curl and curl use cygwin tool(Used to execute UNIX commands on windows). Now I am getting single project details in json format(that contain all tasks in…
0
votes
1 answer

Using Asana events API for task monitoring

I'm trying to use Asana events API to track changes in one of our projects, more specific task movement between sections. Our workflow is as follows: We have a project divided into sections. Each section represents a step in the process. When one…
jfk
  • 36
  • 3
0
votes
1 answer

Storage of oauth access token in Asana

I am trying to implement Asana oAuth mechanism in my android application. I was successful in getting the access token after successful authentication and allowing access to my registered app. Is this token enough to perform API operations further…
0
votes
2 answers

Developing Logout functionality for application accessing ASANA

I am working on a tool which uses PHP, MySQL, and it accesses a user's ASANA profile. A user is authenticated using OAuth 2.0 with ASANA API. The application is working fine, the only issue is the logout functionality. I am able to logout from my…
AKSH
  • 19
  • 1
  • 6
0
votes
1 answer

How to know if a story is "pinned" in the Asana API?

I am building a visual frontend for clients to show tasks in Asana and I need to be able to separate stories on a task by some kind of "flag" that would determine if the story is public/private The idea was to use the "Pinned" status to determine if…
viion
  • 365
  • 2
  • 10