Add Custom Field To Portfolio
-
Custom Fields Are Associated With Portfolios By Way Of Custom Field Settings. This Method Creates A Setting For The Portfolio
Add Custom Field To Project
-
Custom Fields Are Associated With Projects By Way Of Custom Field Settings. This Method Creates A Setting For The Project
Add Dependencies
-
Add One Or More Dependencies To A Task (Tasks That Must Be Completed Before This Task)
Add Dependents
-
Add One Or More Dependents To A Task (Tasks That Depend On This Task Being Completed)
Add Followers To Project
-
Add Users As Followers To A Project
Add Followers To Task
-
Add One Or More Followers To A Task
Add Item To Portfolio
-
Add A Project To A Portfolio
Add Members To Project
-
Add Users As Members To A Project
Add Project To Task
-
Add A Task To An Additional Project
Add Subgoal
-
Add A Subgoal To A Parent Goal
Add Tag To Task
-
Add A Tag To A Task
Add Task To Section
-
Add A Task To A Specific Section
Add User To Team
-
Add A User To A Team
Add User To Workspace
-
Add A User To A Workspace Or Organization. The User Can Be Referenced By Their Globally Unique User ID Or Their Email Address. Returns The Full User Record For The Invited User
Create Custom Field
-
Creates A New Custom Field In A Workspace. Every Custom Field Is Required To Be Created In A Specific Workspace, And This Workspace Cannot Be Changed Once Set. A Custom Field'S Name Must Be Unique Within A Workspace And Not Conflict With Names Of Existing Task Properties Such As Due Date Or Assignee. A Custom Field'S Type Must Be One Of Text, Enum, Multi_enum, Number, Date, Or People. Returns The Full Record Of The Newly Created Custom Field
Create Enum Option
-
Creates An Enum Option And Adds It To This Custom Field'S List Of Enum Options. A Custom Field Can Have At Most 50 Enum Options (Including Disabled Options). By Default, New Enum Options Are Inserted At The End Of A Custom Field'S List. Locked Custom Fields Can Only Have Enum Options Added By The User Who Locked The Field. Returns The Full Record Of The Newly Created Enum Option
Create Goal
-
Create A New Goal In A Workspace Or Team.
Create Membership
-
Add A User Or Team As A Member Of A Goal, Project, Portfolio, Or Custom_field
Create Organization Export
-
Request A Complete Export Of An Organization'S Data In JSON Format (Enterprise+ Only)
Create Portfolio
-
Create A New Portfolio In A Workspace
Create Project
-
Create A New Project In A Workspace Or Team. If The Workspace For Your Project Is An Organization, You Must Also Supply A Team To Share The Project With.
Create Section
-
Create A New Section In A Project
Create Status Update
-
Creates A New Status Update On An Object. Returns The Full Record Of The Newly Created Status Update. Requires Either Text Or Html_text To Be Provided.
Create Story
-
Adds A Story To A Task. This Endpoint Currently Only Allows For Comment Stories To Be Created. The Comment Will Be Authored By The Currently Authenticated User, And Timestamped When The Server Receives The Request. Returns The Full Record For The New Story Added To The Task. Requires Either Text Or Html_text To Be Provided
Create Subtask
-
Creates A New Subtask And Adds It To The Parent Task. Returns The Full Record For The Newly Created Subtask
Create Tag
-
Create A New Tag In A Workspace
Create Task
-
Create A New Task In Asana
Create Ticket
-
Create A New Ticket
Create Time Tracking Entry
-
Creates A Time Tracking Entry On A Given Task. Returns The Record Of The Newly Created Time Tracking Entry
Create Webhook
-
Create A New Webhook To Receive Notifications About Changes To A Resource
Delete Attachment
-
Delete An Attachment From A Task Or Project
Delete Goal
-
Delete A Goal
Delete Membership
-
Remove A Member From A Project Or Goal
Delete Portfolio
-
Delete A Portfolio
Delete Project
-
Delete A Project Permanently
Delete Section
-
Delete A Section From A Project
Delete Status Update
-
Delete A Status Update
Delete Story
-
Delete A Story/Comment From A Task
Delete Task
-
Delete A Task From Asana
Delete Time Tracking Entry
-
Delete A Time Tracking Entry
Delete Webhook
-
This Method Permanently Removes A Webhook. Note That It May Be Possible To Receive A Request That Was Already In Flight After Deleting The Webhook, But No Further Requests Will Be Issued
Duplicate Project
-
Create A Duplicate Of A Project
Duplicate Task
-
Create A Copy Of An Existing Task With Optional Field Inclusions
Get Attachment
-
Get Details Of A Specific Attachment
Get Audit Log Events
-
Get Audit Log Events For Enterprise Security And Compliance Monitoring
Get Current User
-
Get Details Of The Authenticated User
Get Custom Field
-
Get Details Of A Specific Custom Field
Get Events
-
Get Events On A Resource For Real-Time Change Tracking
Get Goal
-
Get Details Of A Specific Goal
Get Membership
-
Get Details Of A Specific Membership
Get Organization Export
-
Get The Status And Download URL Of An Organization Export Request
Get Portfolio
-
Get Details Of A Specific Portfolio
Get Portfolio Items
-
Get All Projects In A Portfolio
Get Project
-
Get Details Of A Specific Project
Get Project
-
Get Details Of A Specific Project
Get Project Component
-
Get A Component (Section) For An Asana Project
Get Project Tasks
-
Get All Tasks In A Project
Get Project Template
-
Get Details Of A Specific Project Template
Get Section
-
Get Details Of A Specific Section
Get Status Update
-
Get Details Of A Specific Status Update
Get Story
-
Get Details Of A Specific Story
Get Tag
-
Get Details Of A Specific Tag
Get Task
-
Get A Single Task By ID
Get Task Template
-
Get A Single Task Template By ID (Premium Feature)
Get Tasks From User Task List
-
Returns The Compact List Of Tasks In A User'S My Tasks List. Note - Access Control Is Enforced For This Endpoint As With All Asana API Endpoints, Meaning A User'S Private Tasks Will Be Filtered Out If The API-Authenticated User Does Not Have Access To Them. Note - Both Complete And Incomplete Tasks Are Returned By Default Unless They Are Filtered Out (For Example, Setting Completed_since=Now Will Return Only Incomplete Tasks, Which Is The Default View For My Tasks In Asana)
Get Team
-
Get Details Of A Specific Team
Get Team Users
-
Get All Users In A Team
Get Ticket
-
Get Details Of A Specific Ticket
Get Ticket Attachment
-
Get A Specific Attachment For An Asana Task
Get Ticket Comment
-
Get Comments On A Ticket
Get Ticket Status
-
Get Details Of A Specific Ticket Status
Get Ticket Type
-
Get Details Of A Specific Ticket Type
Get Time Period
-
Get Details Of A Specific Time Period
Get Time Tracking Entry
-
Returns The Complete Time Tracking Entry Record For A Single Time Tracking Entry
Get User
-
Get Details Of A Specific User
Get User
-
Get Details Of A Specific User
Get User Favorites
-
Get A User'S Favorites
Get User Task List
-
Returns The Full Record For A User'S Task List
Get User Team Memberships
-
Get Team Memberships For A User
Get User Teams
-
Get All Teams A User Belongs To
Get User Workspace Memberships
-
Get Workspace Memberships For A User
Get Webhook
-
Returns The Full Record For The Given Webhook
Get Workspace
-
Get Details Of A Specific Workspace
Instantiate Project Template
-
Create A New Project From A Template
Instantiate Task From Template
-
Creates And Returns A Job That Will Asynchronously Handle The Task Instantiation
List Attachments
-
Get All Attachments For A Specific Parent Object (Task Or Project)
List Custom Fields
-
Returns A List Of The Compact Representation Of All Of The Custom Fields In A Workspace
List Goals
-
Get Goals In A Workspace Or Portfolio
List Memberships
-
Get All Memberships For A Parent Object (Goal, Project, Portfolio, Or Custom_field)
List Portfolios
-
Get All Portfolios In A Workspace
List Project Components
-
List Components (Sections) For An Asana Project
List Project Templates
-
Get All Project Templates In A Workspace Or Team
List Project Ticket Types
-
List Ticket Types For An Asana Project
List Projects
-
Get All Projects In A Workspace
List Projects
-
List All Projects In A Workspace
List Sections
-
Get All Sections In A Project (Board Columns Or List Headers)
List Status Updates
-
Returns The Compact Status Update Records For All Updates On The Object
List Stories
-
Get All Stories (Activity Feed And Comments) For A Task
List Subtasks
-
Get All Subtasks For A Specific Task
List Tags
-
Get All Tags In A Workspace