Asana Integration
Asana API Operations
Browse all 153 operations available for Asana workflow automation.
project-management
153 operationsASANA_ADD_FOLLOWERS_TO_PROJECTAdd Followers to Project
Tool to add followers to a project in Asana.
ASANA_ADD_FOLLOWERS_TO_TASKAdd Followers to Task
Tool to add followers to a task in Asana.
ASANA_ADD_MEMBERS_TO_PROJECTAdd Members to Project
Tool to add users to a project in Asana.
ASANA_ADD_PROJECT_FOR_TASKAdd Project to Task
Tool to add a project to a task in Asana.
ASANA_ADD_SUPPORTING_RELATIONSHIPAdd Supporting Relationship to Goal
Tool to add a supporting goal relationship to a goal.
ASANA_ADD_TAG_TO_TASKAdd Tag to Task
Tool to add an existing tag to a task in Asana.
ASANA_ADD_TASK_DEPENDENCIESAdd Task Dependencies
Tool to add dependency relationships to an Asana task.
ASANA_ADD_USER_TO_TEAMAdd User for Team
Tool to add a user to a team in Asana.
ASANA_ADD_USER_TO_WORKSPACEAdd User for Workspace
Tool to add a user to a workspace or organization in Asana.
ASANA_ADD_ITEM_TO_PORTFOLIOAdd item to portfolio
Add a project (or other supported item) to an Asana portfolio using the native addItem endpoint.
ASANA_ADD_TASK_TO_SECTIONAdd task to section
Adds an existing task to a section, optionally positioning it before or after another task in that section; if no position is specified, the task is added to…
ASANA_APPROVE_ACCESS_REQUESTApprove Access Request
Tool to approve an access request in Asana.
ASANA_CREATE_ACCESS_REQUESTCreate Access Request
Tool to create an access request in Asana.
ASANA_CREATE_ALLOCATIONCreate Allocation
Creates a new allocation.
ASANA_CREATE_ATTACHMENT_FOR_OBJECTCreate Attachment for Object
Tool to upload an attachment or link an external resource to a task, project, or projectbrief in Asana.
ASANA_CREATE_ATTACHMENT_FOR_TASKCreate Attachment for Task
Tool to upload an attachment to a task.
ASANA_CREATE_CUSTOM_FIELDCreate Custom Field
Tool to create a new custom field in a workspace.
ASANA_CREATE_ENUM_OPTION_FOR_CUSTOM_FIELDCreate Enum Option for Custom Field
Tool to create a new enum option for a custom field in Asana.
ASANA_CREATE_MEMBERSHIPCreate Membership
Tool to create a membership by adding a user or team to a project, goal, or portfolio.
ASANA_CREATE_PROJECT_BRIEFCreate Project Brief
Tool to create a project brief for a project.
ASANA_CREATE_PROJECT_STATUS_UPDATECreate Project Status Update
Tool to create a new status update on a project.
ASANA_CREATE_STATUS_FOR_OBJECTCreate Status Update for Object
Tool to create a status update on a project, portfolio, or goal.
ASANA_CREATE_TEAMCreate Team
Tool to create a new team in an Asana workspace.
ASANA_CREATE_A_PROJECTCreate a project
Creates a new Asana project in the specified workspace.
ASANA_CREATE_SECTION_IN_PROJECTCreate a section in a project
Creates a new SECTION (not a task) in a project.
ASANA_CREATE_TAGCreate a tag
Tool to create a new tag in an Asana workspace.
ASANA_CREATE_A_TAG_IN_A_WORKSPACECreate a tag in a workspace
Creates a new tag, with properties like name and color defined in the request body, within a specific Asana workspace (using workspacegid); this tag helps…
ASANA_CREATE_PROJECT_FOR_TEAMCreate project for team
Tool to create a project in a team.
ASANA_CREATE_PROJECT_FOR_WORKSPACECreate project for workspace
Tool to create a project in a workspace.
ASANA_CREATE_SUBTASKCreate subtask
Creates a new Asana subtask under an existing parent task (taskgid); dueon and dueat are mutually exclusive and cannot be set simultaneously.
ASANA_CREATE_TASK_COMMENTCreate task comment
Adds a new text comment (story) to an existing Asana task, appearing in its activity feed.
ASANA_CREATE_A_TASKCreate task in asana with specific details
Creates a new Asana task; requires 'workspace', 'parent', or 'projects' for association, and 'followers', 'projects', 'tags' are set only at creation.
ASANA_DELETE_ALLOCATIONDelete Allocation
Tool to delete an allocation by its ID.
ASANA_DELETE_ATTACHMENTDelete Attachment
Tool to delete an attachment by its globally unique identifier.
ASANA_DELETE_CUSTOM_FIELDDelete Custom Field
Tool to delete a custom field by its globally unique identifier.
ASANA_DELETE_MEMBERSHIPDelete Membership
Tool to delete a membership by its GID.
ASANA_DELETE_PROJECT_BRIEFDelete Project Brief
Tool to delete a project brief by its GID.
ASANA_DELETE_PROJECT_STATUSDelete Project Status
Tool to delete a project status by its GID.
ASANA_DELETE_STATUS_UPDATEDelete Status Update
Tool to delete a status update by its GID.
ASANA_DELETE_STORYDelete Story
Tool to delete a story by its GID.
ASANA_DELETE_TAGDelete a Tag
Tool to delete a specific tag by its GID.
ASANA_DELETE_PROJECTDelete a project
Delete a project.
ASANA_DELETE_SECTIONDelete a section
Tool to delete a section by its GID.
ASANA_DELETE_TASKDelete a task
Delete a task.
ASANA_DUPLICATE_PROJECTDuplicate Project
Duplicate a project.
ASANA_DUPLICATE_TASKDuplicate Task
Duplicate a task
ASANA_GET_ACCESS_REQUESTSGet Access Requests
Tool to retrieve access requests for a target object.
ASANA_GET_ALLOCATIONGet Allocation
Get an allocation by ID.
ASANA_GET_ALLOCATIONSGet Allocations
Tool to get multiple allocations.
ASANA_GET_ATTACHMENTGet Attachment
Tool to get a single attachment by its globally unique identifier.
ASANA_GET_AUDIT_LOG_EVENTSGet Audit Log Events
Tool to get audit log events for a workspace.
ASANA_GET_CUSTOM_FIELDGet Custom Field
Tool to get a single custom field by its globally unique identifier.
ASANA_GET_CUSTOM_FIELDS_FOR_WORKSPACEGet Custom Fields for Workspace
Tool to get all custom fields in a workspace.
ASANA_GET_CUSTOM_TYPESGet Custom Types
Tool to get all custom types associated with a project.
ASANA_GET_EVENTSGet Events on a Resource
Retrieve events on a resource to monitor changes.
ASANA_GET_FAVORITES_FOR_USERGet Favorites for User
Tool to get a user's favorites within a specified workspace.
ASANA_GET_GOALGet Goal
Retrieve the full record for a single goal by its GID.
ASANA_GET_GOAL_RELATIONSHIPSGet Goal Relationships
Tool to retrieve goal relationships.
ASANA_GET_GOALSGet Goals
Tool to retrieve multiple goals.
ASANA_GET_JOBGet Job
Tool to retrieve a job by its globally unique identifier.
ASANA_GET_MEMBERSHIPGet Membership
Tool to retrieve a single membership by its ID.
ASANA_GET_MEMBERSHIPSGet Memberships
Tool to retrieve memberships for goals, projects, portfolios, or custom fields.
ASANA_GET_PROJECT_TEMPLATESGet Multiple Project Templates
Tool to retrieve multiple project templates.
ASANA_GET_TYPEAHEAD_OBJECTSGet Objects via Typeahead
Tool to retrieve objects in a workspace via a typeahead search algorithm.
ASANA_GET_PORTFOLIOGet Portfolio
Retrieve the full record for a single portfolio by its GID.
ASANA_GET_PORTFOLIO_ITEMSGet Portfolio Items
Retrieve items in a portfolio.
ASANA_GET_PORTFOLIO_MEMBERSHIPSGet Portfolio Memberships
Tool to retrieve multiple portfolio memberships.
ASANA_GET_PORTFOLIOSGet Portfolios
Retrieve multiple portfolios.
ASANA_GET_PROJECT_BRIEFGet Project Brief
Tool to retrieve a project brief by its GID.
ASANA_GET_PROJECT_MEMBERSHIPGet Project Membership
Tool to get a project membership by ID.
ASANA_GET_PROJECT_MEMBERSHIPSGet Project Memberships For Project
Tool to get memberships from a specific project.
ASANA_GET_PROJECT_STATUSGet Project Status
Tool to retrieve the full record for a single project status by its GID.
ASANA_GET_PROJECT_STATUS_UPDATESGet Project Status Updates
Tool to get status updates for a specific project.
ASANA_GET_PROJECT_TEMPLATES_FOR_TEAMGet Project Templates for Team
Tool to get a team's project templates in Asana.
ASANA_GET_PROJECTS_FOR_TASKGet Projects for Task
Tool to get all projects a task is in.
ASANA_GET_PROJECTS_FOR_TEAMGet Projects for Team
Tool to get a list of projects for a specific team in Asana.
ASANA_GET_REACTIONS_ON_OBJECTGet Reactions on Object
Tool to get reactions with a specific emoji base character on an object.
ASANA_GET_SECTIONGet Section
Retrieve the full record for a single section by its GID.
ASANA_GET_STATUSGet Status Update
Tool to retrieve the full record for a single status update by its GID.
ASANA_GET_STATUS_UPDATESGet Status Updates
Retrieve status updates from an object.
ASANA_GET_STORIES_FOR_TASKGet Stories for Task
Tool to get stories (comments, status updates, etc.) for a task.
ASANA_GET_STORYGet Story
Tool to retrieve a story.
ASANA_GET_TAGGet Tag
Tool to get a single tag by its globally unique identifier.
ASANA_GET_TAGSGet Tags
Get multiple tags in a workspace.
ASANA_GET_TAGS_FOR_WORKSPACEGet Tags For Workspace
Tool to get all tags in a specific workspace.
ASANA_GET_TAGS_FOR_TASKGet Tags for Task
Tool to get all tags associated with a specific task.
ASANA_GET_TASK_ATTACHMENTSGet Task Attachments
Tool to get the list of attachments for a given task, project, or projectbrief.
ASANA_GET_TASK_COUNTS_FOR_PROJECTGet Task Counts For Project
Tool to get task count statistics for a project.
ASANA_GET_TASK_SUBTASKSGet Task Subtasks
Tool to retrieve multiple task subtasks from a workspace.
ASANA_GET_TASK_TEMPLATESGet Task Templates
Tool to retrieve multiple task templates from a workspace.
ASANA_GET_TEAMGet Team
Tool to retrieve details of a specific team by its GID.
ASANA_GET_TEAM_MEMBERSHIPGet Team Membership
Tool to retrieve a complete team membership record by its GID.
ASANA_GET_TEAM_MEMBERSHIPSGet Team Memberships
Tool to retrieve compact team membership records.
ASANA_GET_TEAM_MEMBERSHIPS_FOR_USERGet Team Memberships For User
Tool to get team memberships for a specific user.
ASANA_GET_TEAM_MEMBERSHIPS_FOR_TEAMGet Team Memberships for Team
Tool to get memberships from a specific team.
ASANA_GET_TEAMS_FOR_USERGet Teams for User
Tool to get teams for a specific user in an organization.
ASANA_GET_TIME_PERIODGet Time Period
Tool to retrieve the full record for a single time period by its GID.
ASANA_GET_TIME_PERIODSGet Time Periods
Tool to retrieve compact or full representations of time periods.
ASANA_GET_TIME_TRACKING_ENTRIESGet Time Tracking Entries
Tool to get multiple time tracking entries across workspace, tasks, or projects.
ASANA_GET_TIME_TRACKING_ENTRIES_FOR_TASKGet Time Tracking Entries for Task
Tool to get time tracking entries for a task.
ASANA_GET_USERGet User
Get a user by their ID.
ASANA_GET_USER_TASK_LISTGet User Task List
Tool to get a single user task list by its globally unique identifier.
ASANA_GET_USER_FOR_WORKSPACEGet User in Workspace
Tool to get a user in a workspace or organization by their GID.
ASANA_GET_USERS_FOR_TEAMGet Users for Team
Get users in a team.
ASANA_GET_USERS_FOR_WORKSPACEGet Users in Workspace
Get users in a workspace or organization.
ASANA_GET_WEBHOOKSGet Webhooks
Tool to retrieve multiple webhooks in a workspace.
ASANA_GET_WORKSPACEGet Workspace
Tool to retrieve details of a specific workspace by its GID.
ASANA_GET_WORKSPACE_MEMBERSHIPGet Workspace Membership
Tool to retrieve a specific workspace membership by its GID.
ASANA_GET_WORKSPACE_MEMBERSHIPSGet Workspace Memberships
Tool to retrieve the workspace memberships for a specific workspace.
ASANA_GET_WORKSPACE_MEMBERSHIPS_FOR_USERGet Workspace Memberships For User
Tool to retrieve workspace memberships for a specific user.
ASANA_GET_WORKSPACE_PROJECTSGet Workspace Projects
Tool to retrieve the projects associated with a specific workspace.
ASANA_GET_A_PROJECTGet a project
Retrieves a specific Asana project by its projectgid, with an option to include additional fields for comprehensive details using optfields; this action does…
ASANA_GET_A_TASKGet a task
Retrieves full details for a specified task GID accessible by the user; use optfields to customize returned data.
ASANA_GET_A_USER_TASK_LISTGet a user task list
Retrieves a specific user's task list from Asana by its usertasklistgid, optionally returning extended details like name, owner, and workspace if specified in…
ASANA_GET_CURRENT_USERGet current user
Retrieves the authenticated user's full record, including accessible workspaces, often used as an initial call to establish user context for subsequent…
ASANA_GET_MULTIPLE_PROJECTSGet multiple projects
Returns a list of projects filtered by workspace or team (one required), with optional archived status filter, supporting pagination for large datasets.
ASANA_GET_MULTIPLE_TASKSGet multiple tasks
Retrieves a list of tasks, allowing filtering by assignee (requires workspace), project, section, completedsince, and modifiedsince; workspace also requires…
ASANA_GET_MULTIPLE_USERSGet multiple users
Returns a list of users in an Asana workspace or organization, optionally filtered by workspace or team GID, with support for pagination and specifying…
ASANA_GET_MULTIPLE_WORKSPACESGet multiple workspaces
Retrieves all workspaces accessible by the authenticated user, returning an empty list if the user has no accessible workspaces.
ASANA_GET_SECTIONS_IN_PROJECTGet sections in a project
Returns compact records for all sections (used to group tasks) in a specified project.
ASANA_GET_TASKS_FOR_TAGGet tasks for tag
Tool to retrieve tasks associated with a specific Asana tag by tag GID.
ASANA_GET_TASKS_FOR_USER_TASK_LISTGet tasks for user task list
Tool to retrieve tasks from a user task list by user task list GID.
ASANA_GET_TASKS_FROM_SECTIONGet tasks from a section
Tool to retrieve tasks that belong to a specific Asana section (column/header) by section GID.
ASANA_GET_TEAMS_IN_WORKSPACEGet teams in workspace
Returns the compact records for all teams in the workspace visible to the authorized user.
ASANA_INSTANTIATE_PROJECT_TEMPLATEInstantiate Project Template
Instantiate (create) a real Asana project from a project template, returning the async job record.
ASANA_INSERT_SECTION_FOR_PROJECTMove or Insert Section in Project
Tool to move or reorder an existing section within a project by repositioning it before or after another section.
ASANA_REJECT_ACCESS_REQUESTReject access request
Tool to reject an access request.
ASANA_REMOVE_FOLLOWER_FROM_TASKRemove Follower From Task
Tool to remove one or more followers from a task.
ASANA_REMOVE_FOLLOWERS_FOR_PROJECTRemove Followers For Project
Tool to remove followers from a project in Asana.
ASANA_REMOVE_ITEM_FROM_PORTFOLIORemove Item from Portfolio
Tool to remove an item (e.g., a project) from an Asana portfolio.
ASANA_REMOVE_MEMBERS_FOR_PROJECTRemove Members from Project
Tool to remove users from a project in Asana.
ASANA_REMOVE_PROJECT_FROM_TASKRemove Project from Task
Tool to remove a project from a task in Asana.
ASANA_REMOVE_TAG_FROM_TASKRemove Tag from Task
Tool to remove an existing tag from a task in Asana.
ASANA_REMOVE_USER_FOR_TEAMRemove User For Team
Tool to remove a user from a team.
ASANA_REMOVE_USER_FOR_WORKSPACERemove User from Workspace
Tool to remove a user from a workspace or organization.
ASANA_INSERT_ENUM_OPTION_FOR_CUSTOM_FIELDReorder Enum Option for Custom Field
Tool to reorder an existing enum option within a custom field by moving it before or after another specified enum option.
ASANA_GET_TASKS_FROM_A_PROJECTRetrieve tasks for project
Retrieves tasks from a specified Asana project, allowing filtering by completion status and selection of optional fields for detailed responses.
ASANA_SEARCH_TASKS_IN_WORKSPACESearch Tasks in Workspace
Tool to search tasks across a workspace with advanced filters.
ASANA_SET_PARENT_FOR_TASKSet parent for task
Tool to set the parent of a task in Asana.
ASANA_SUBMIT_PARALLEL_REQUESTSSubmit Parallel Requests (Batch API)
Tool to submit multiple Asana API requests in parallel using the Batch API.
ASANA_UPDATE_ALLOCATIONUpdate Allocation
Tool to update an existing allocation by its ID.
ASANA_UPDATE_CUSTOM_FIELDUpdate Custom Field
Tool to update a custom field by its globally unique identifier.
ASANA_UPDATE_ENUM_OPTIONUpdate Enum Option
Tool to update an enum option for a custom field.
ASANA_UPDATE_PROJECT_BRIEFUpdate Project Brief
Tool to update a project brief by its GID.
ASANA_UPDATE_SECTIONUpdate Section
Update a section's name or position within a project.
ASANA_UPDATE_STORYUpdate Story
Tool to update a story on a task.
ASANA_UPDATE_TAGUpdate Tag
Tool to update an existing tag by its globally unique identifier.
ASANA_UPDATE_USERUpdate User
Update a user's custom fields.
ASANA_UPDATE_USER_FOR_WORKSPACEUpdate User for Workspace
Tool to update a user in a workspace or organization.
ASANA_UPDATE_PROJECTUpdate a project
Update a project.
ASANA_UPDATE_A_TASKUpdate a task
Updates attributes of an existing Asana task identified by its taskgid.
ASANA_UPDATE_TEAMUpdate a team
Tool to update details of an existing team.
ASANA_UPDATE_WEBHOOKUpdate a webhook
Tool to update an existing Asana webhook's filter configuration.