Man pages for datacamp/asana
Access the Asana API

asn_attachmentsAttachments
asn_attachments_find_by_idReturns the full record for a single attachment.
asn_attachments_find_by_taskReturns the compact records for all attachments on the task.
asn_custom_fieldsCustomFields
asn_custom_fields_add_enum_optionCreates an enum option and adds it to this custom field's...
asn_custom_fields_createCreates a new custom field in a workspace. Every custom field...
asn_custom_fields_deleteA specific, existing custom field can be deleted by making a...
asn_custom_field_settingsCustomFieldSettings
asn_custom_field_settings_find_by_projectReturns a list of all of the custom fields settings on a...
asn_custom_fields_find_by_idReturns the complete definition of a custom field's metadata.
asn_custom_fields_find_by_workspaceReturns a list of the compact representation of all of the...
asn_custom_fields_reorder_enum_optionMoves a particular enum option to be either before or after...
asn_custom_fields_updateA specific, existing custom field can be updated by making a...
asn_custom_fields_update_enum_optionUpdates an existing enum option. Enum custom fields require...
asn_eventsEvents
asn_getDispatch a GET request to Asana
asn_organization_exportsOrganizationExports
asn_organization_exports_createThis method creates a request to export an Organization....
asn_organization_exports_find_by_idReturns details of a previously-requested Organization...
asn_postDispatch a POST request to Asana
asn_project_membershipsProjectMemberships
asn_project_memberships_get_manyReturns the compact project membership records for the...
asn_project_memberships_get_singleReturns the project membership record.
asn_projectsProjects
asn_projects_add_custom_field_settingCreate a new custom field setting on the project.
asn_projects_add_followersAdds the specified list of users as followers to the project....
asn_projects_add_membersAdds the specified list of users as members of the project....
asn_projects_createCreates a new project in a workspace or team.
asn_projects_create_in_teamCreates a project shared with the given team.
asn_projects_create_in_workspaceIf the workspace for your project _is_ an organization, you...
asn_projects_deleteA specific, existing project can be deleted by making a...
asn_projects_find_allReturns the compact project records for some filtered set of...
asn_projects_find_by_idReturns the complete project record for a single project.
asn_projects_find_by_teamReturns the compact project records for all projects in the...
asn_projects_find_by_workspaceReturns the compact project records for all projects in the...
asn_projects_remove_custom_field_settingRemove a custom field setting on the project.
asn_projects_remove_followersRemoves the specified list of users from following the...
asn_projects_remove_membersRemoves the specified list of members from the project....
asn_projects_tasksReturns the compact task records for all tasks within the...
asn_project_statusesProjectStatuses
asn_project_statuses_createCreates a new status update on the project.
asn_project_statuses_deleteDeletes a specific, existing project status update.
asn_project_statuses_find_by_idReturns the complete record for a single status update.
asn_project_statuses_find_by_projectReturns the compact project status update records for all...
asn_projects_updateA specific, existing project can be updated by making a PUT...
asn_putDispatch a PUT request to Asana
asn_sectionsSections
asn_sections_create_in_projectCreates a new section in a project.
asn_sections_deleteA specific, existing section can be deleted by making a...
asn_sections_find_by_idReturns the complete record for a single section.
asn_sections_find_by_projectReturns the compact records for all sections in the specified...
asn_sections_insert_in_projectMove sections relative to each other in a board view. One of...
asn_sections_updateA specific, existing section can be updated by making a PUT...
asn_storiesStories
asn_stories_create_on_taskAdds a comment to a task. The comment will be authored by the...
asn_stories_deleteDeletes a story. A user can only delete stories they have...
asn_stories_find_by_idReturns the full record for a single story.
asn_stories_find_by_taskReturns the compact records for all stories on the task.
asn_stories_updateUpdates the story and returns the full record for the updated...
asn_tagsTags
asn_tags_createCreates a new tag in a workspace or organization.
asn_tags_create_in_workspaceCreates a new tag in a workspace or organization.
asn_tags_deleteA specific, existing tag can be deleted by making a DELETE...
asn_tags_find_allReturns the compact tag records for some filtered set of...
asn_tags_find_by_idReturns the complete tag record for a single tag.
asn_tags_find_by_workspaceReturns the compact tag records for all tags in the...
asn_tags_get_tasks_with_tagReturns the compact task records for all tasks with the given...
asn_tags_updateUpdates the properties of a tag. Only the fields provided in...
asn_tasksTasks
asn_tasks_add_commentAdds a comment to a task. The comment will be authored by the...
asn_tasks_add_dependenciesMarks a set of tasks as dependencies of this task, if they...
asn_tasks_add_dependentsMarks a set of tasks as dependents of this task, if they are...
asn_tasks_add_followersAdds each of the specified followers to the task, if they are...
asn_tasks_add_projectAdds the task to the specified project, in the optional...
asn_tasks_add_subtaskCreates a new subtask and adds it to the parent task. Returns...
asn_tasks_add_tagAdds a tag to a task. Returns an empty data block.
asn_tasks_createCreating a new task is as easy as POSTing to the '/tasks'...
asn_tasks_create_in_workspaceCreating a new task is as easy as POSTing to the '/tasks'...
asn_tasks_deleteA specific, existing task can be deleted by making a DELETE...
asn_tasks_dependenciesReturns the compact representations of all of the...
asn_tasks_dependentsReturns the compact representations of all of the dependents...
asn_tasks_find_allReturns the compact task records for some filtered set of...
asn_tasks_find_by_idReturns the complete task record for a single task.
asn_tasks_find_by_projectReturns the compact task records for all tasks within the...
asn_tasks_find_by_section<b>Board view only:</b> Returns the compact section records...
asn_tasks_find_by_tagReturns the compact task records for all tasks with the given...
asn_tasks_projectsReturns a compact representation of all of the projects the...
asn_tasks_remove_dependenciesUnlinks a set of dependencies from this task.
asn_tasks_remove_dependentsUnlinks a set of dependents from this task.
asn_tasks_remove_followersRemoves each of the specified followers from the task if they...
asn_tasks_remove_projectRemoves the task from the specified project. The task will...
asn_tasks_remove_tagRemoves a tag from the task. Returns an empty data block.
asn_tasks_searchThe search endpoint allows you to build complex queries to...
asn_tasks_storiesReturns a compact representation of all of the stories on the...
asn_tasks_subtasksReturns a compact representation of all of the subtasks of a...
asn_tasks_tagsReturns a compact representation of all of the tags the task...
asn_tasks_updateA specific, existing task can be updated by making a PUT...
asn_teamsTeams
asn_teams_add_userThe user making this call must be a member of the team in...
asn_teams_find_by_idReturns the full record for a single team.
asn_teams_find_by_organizationReturns the compact records for all teams in the organization...
asn_teams_find_by_userReturns the compact records for all teams to which user is...
asn_teams_remove_userThe user to remove can be referenced by their globally unique...
asn_teams_usersReturns the compact records for all users that are members of...
asn_usersUsers
asn_users_find_allReturns the user records for all users in all workspaces and...
asn_users_find_by_idReturns the full user record for the single user with the...
asn_users_find_by_workspaceReturns the user records for all users in the specified...
asn_users_meReturns the full user record for the currently authenticated...
asn_webhooksWebhooks
asn_webhooks_createEstablishing a webhook is a two-part process. First, a simple...
asn_webhooks_delete_by_idThis method permanently removes a webhook. Note that it may...
asn_webhooks_get_allReturns the compact representation of all webhooks your app...
asn_webhooks_get_by_idReturns the full record for the given webhook.
asn_workspacesWorkspaces
asn_workspaces_add_userThe user can be referenced by their globally unique user ID...
asn_workspaces_find_allReturns the compact records for all workspaces visible to the...
asn_workspaces_find_by_idReturns the full workspace record for a single workspace.
asn_workspaces_remove_userThe user making this call must be an admin in the workspace....
asn_workspaces_typeaheadRetrieves objects in the workspace based on an...
asn_workspaces_updateA specific, existing workspace can be updated by making a PUT...
assert_is_access_tokenThrow an error if the access token is malformed.
get_all_projectsList all available projects in Asana
get_all_workspacesList Available Workspaces in the Asana
get_workspace_projectsList a specific workspace's projects in Asana
pipePipe operator
print.asana_apiPrint response from Asana API
store_access_tokenStore an access token
datacamp/asana documentation built on Sept. 18, 2023, 8:51 a.m.