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

Retrieving tasks within teams in PHP

I am trying to develop a web application that can fetch data from Asana and generate custom spreadsheet reports. This wrapper class was very helpful in making things simple. However, I am having a hard time in writing code that gets me the team/s…
Mayank Choudhary
  • 376
  • 2
  • 7
  • 18
0
votes
1 answer

Java utility that get asana json data and parse it

This is a program that get asana json data using curl from url and then parse it. But When I run this program, error shows java.lang.ClassCastException: org.json.simple.JSONObject cannot be cast to org.json.simple.JSONArray at…
0
votes
1 answer

Create new task in project for other user

I've found some weird behaviour that we're unable to explain. Creating new tasks via the Asana API works great, by using the https://github.com/ajimix/asana-api-php-class functionalities. We have no problem creating a task for the API Key user,…
Rvanlaak
  • 2,971
  • 20
  • 40
0
votes
1 answer

Get all tasks that have a combination of tags?

I know you can use GET /tags/tag-id/tasks and get all the tasks for a given tag then I could do it again with a different tag-id and get the intersection of the two lists... but is there anyway to get all the tasks with both the tags in a single…
Joran Beasley
  • 110,522
  • 12
  • 160
  • 179
0
votes
1 answer

Add attachments in a task using ASANA API in C sharp or VB .Net

Did anyone add attachments in a task using ASANA API? I am not getting much resources in C sharp or VB .Net. I can Create Task, Fetch tasks, Fetch Users, Fetch Recent Events. But failed to attach any attachment in Task. Please help. I was using…
0
votes
1 answer

Now to use Bluebird promises with Asana Node library?

I'm using the Asana Node library to create a new project with a series of sections (tasks) within the project. I need to create the sections in a specific order (synchronously) so they appear in the correct order in the project. If I just take an…
0
votes
1 answer

How to set Asana so emailed-in Tasks are brought to my attention when I log in, without manually searching for them each time?

I just started using Asana to manage bug fixes/feature requests from my clients, and I can't hardly believe that every single time I open it I need to manually ask it to show me unassigned tasks and assign them by hand to myself to get them to…
0
votes
1 answer

How to revoke Asana OAuth tokens?

Using Asana's NodeJS module (https://github.com/Asana/node-asana) with OAuth, is there anything I can do to revoke a user's access and/or refresh token? Currently when a user tells me they want to disconnect from Asana, I just forget their tokens.…
Ghazgkull
  • 970
  • 1
  • 6
  • 17
0
votes
1 answer

Asana API - Adding an attachment to a task through Java

I have been trying to upload an attachment to a task through the Asana API and am so far unsuccessful. Using curl I had no problem getting this working: curl -u : --form "file=@"…
Abe Hendlish
  • 707
  • 5
  • 11
0
votes
1 answer

Asana Api Rails Attachment

I am attempting to add an attachment to an Asana task. My JSON request body is as follows: request_body = { "data" => { "file" => "@#{attachment.tempfile}" } } I receive this output on the POST: error: file: File is not an object The…
knoble
  • 25
  • 5
0
votes
1 answer

Getting response code 400 when trying to create task using API

I am using Asana API PHP class, hosted here: https://github.com/ajimix/asana-api-php-class And I am using their almost exact sample code:
Digital Ninja
  • 3,415
  • 5
  • 26
  • 51
0
votes
1 answer

Asana API - list of open and closed tasks for a workspace(including unassigned to me)

Is it possible to retrieve a list of open and closed tasks(totals) for a workspace(or organization) including both assigned(to me or others) and unassigned tasks? If this is not possible, is it then a possibility to do a combined query for a few…
jfs
  • 11
  • 2
0
votes
1 answer

Asana Workspace is_organization Value

The Asana API documentation states that when querying all workspaces with https://app.asana.com/api/1.0/workspaces that it will return an is_organization value (set to true or false) depending on the kind of workspace the user has. When I GET…
Clifton Labrum
  • 13,053
  • 9
  • 65
  • 128
0
votes
1 answer

Determining When to Refresh Access to Asana API

When I do the initial authentication to the Asana API with OAuth, it gives me a refresh_token as well as an expires_in of 3600 ms (1 hour). What is the typical way of determining whether my app will need to use the refresh_token to get a new…
Clifton Labrum
  • 13,053
  • 9
  • 65
  • 128
0
votes
1 answer

Can I permanently delete project data on Asana?

I support a legal, security-conscious team migrating to Asana. One of the team members asked me to verify that we can permanently delete project data when we need to, so that it disappears forever and can't be subpeona'd. Asana appears to archive…