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

How can I get custom field data from the Asana API?

I've configured some custom fields for a project in Asana. How can I fetch those fields when getting tasks from the Asana API?
afternoon
  • 1,285
  • 16
  • 25
0
votes
0 answers

Asana - Get list of Projects that a user has access to?

I am coding an "Asana Post" program but I need to give the user the option to choose the Project to post the task to. But obviously, I can't offer the user to post to all projects as they may not be a member of all of them. The only option that I…
Yoni
  • 316
  • 2
  • 13
0
votes
1 answer

Asana - create tag API - can't find created tag

When I am creating a tag using API - Getting a - 201 Create - as expected Create Request: curl -X POST -H "Authorization: Bearer " -d 'name=tag1&workspace=42783899288073' "https://app.asana.com/api/1.0/tags" Response: { "data": { …
Amit G
  • 2,293
  • 3
  • 24
  • 44
0
votes
1 answer

Creating an Asana task using Perl

I am attempting to create a task in Asana using Perl. I am using the following modules: WWW::Curl::Simple JSON HTTP::Request Here is my code. my %data = ( "data" => { "workspace" => "##########", #$config->get('asana/workspace_id'), …
Will Reade
  • 23
  • 3
0
votes
1 answer

Adding attachments to tasks using php asana library results in empty files in task

I am trying to add attachments to a task using the php asana library (https://github.com/Asana/php-asana). I am successful in 'adding' the files, but when I open them in the task they are completely empty or corrupt. I have tried .png, .doc, and…
farse311
  • 53
  • 4
0
votes
0 answers

PHP Asana API createInWorkspace failing on Google App Engine

I'm writing an integration to post tasks into Asana, using the official Asana PHP Client. Locally - using Google App Engine Launcher - my script is running as intended and the Asana task is created. Remotely, I'm getting an error from the…
Adam Hopkinson
  • 28,281
  • 7
  • 65
  • 99
0
votes
1 answer

Get Asana Projects using Ruby

I am currently trying to get the list of projects I have on my asana account and post them on a webpage. I have already set up my oauth in Ruby which works. I am having issues figuring out now how to call the asana API for the projects. Here is the…
hguza
  • 59
  • 2
  • 11
0
votes
1 answer

How to know if task is private in Asana API?

What is the flag to detect that the task is private? I can't see it in Task object. Is there any way to detect this?
Tigran Tokmajyan
  • 1,937
  • 7
  • 25
  • 36
0
votes
1 answer

What is a ruby-asana client?

In the ruby-asana documentation almost every method needs a client? What is a client? Almost every method requires one. I am trying this and getting an undefined method 'get' I am trying: client = Asana::Client puts Asana::Tag.find_all(client) I…
Eric Snyder
  • 1,816
  • 3
  • 22
  • 46
0
votes
1 answer

Possible to have more than one redirect_uri?

I would like to be able to redirect to a development environment in addition to the production environment. Is it possible to specify more than one redirect_uri? Specifically, I would like to be able to redirect to localhost. Thanks!
0
votes
1 answer

What are possible story types in Asana API?

This information is missing from the story endpoint documentation here: https://asana.com/developers/api-reference/stories Do you know what are the possible values for type field?
Tigran Tokmajyan
  • 1,937
  • 7
  • 25
  • 36
0
votes
1 answer

How to get all the tasks between two dates for a project?

As a requirement, I want to get all the tasks created between any 2 dates(for a project). It does not matter whether these tasks got completed or not. I looked at the Tasks API, which has a query section that talks about completed_since: Only…
daydreamer
  • 87,243
  • 191
  • 450
  • 722
0
votes
1 answer

Asana upload error with Asana/php-asana

trying to test provided sample code: $attachment = $client->attachments->createOnTask( $enquiry->id, 'hello word', 'upload.txt', 'text/plain' ); Error: 400 File is not an…
Arnaud Moret
  • 732
  • 9
  • 12
0
votes
1 answer

How do I create a Task using Asana Ruby Gem

I'm looking for a really simple "HelloWorld" example of creating a task in Asana using the ruby gem. Here is what I am trying to run, and I'm just not quite grokking how to pass in the parameters: Asana::Task.create_in_workspace(client,workspace,{…
Eric Pugh
  • 1,563
  • 11
  • 17
0
votes
1 answer

Filtering Asana tasks by multiple tags

Once more the task bestowed on me is to work with the Asana API. What I am trying to do is to generate certain filtered lists with tasks. What I am trying to get out of the API: - A list of all tasks for all users and in all projects and…
Peter
  • 8,776
  • 6
  • 62
  • 95