Asana
This is the interface for interacting with the Asana Platform. Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/openapi/master/defs/asana_oas.yaml).
Operations
Approve an access request
Reject an access request
Get access requests
Create an access request
Delete an allocation
Get an allocation
Update an allocation
Get multiple allocations
Create an allocation
Delete an attachment
Get an attachment
Get attachments from an object
Upload an attachment
Submit parallel requests
Delete a budget
Get a budget
Update a budget
Get all budgets
Create a budget
Delete a custom field
Reorder a custom field's enum
Create an enum option
Get a custom field
Update a custom field
Create a custom field
Get a custom type
Get all custom types associated with an object
Update an enum option
Get events on a resource
Initiate a graph export
Initiate a resource export
Get goal relationships
Get a goal relationship
Update a goal relationship
Get goals
Add a custom field to a goal
Add a collaborator to a goal
Add a supporting goal relationship
Get a goal's custom fields
Delete a goal
Get a goal
Get parent goals from a goal
Update a goal
Remove a custom field from a goal
Remove a collaborator from a goal
Removes a supporting goal relationship
Create a goal metric
Update a goal metric
Create a goal
Get a job by id
Get multiple memberships
Delete a membership
Get a membership
Update a membership
Create a membership
Get details on an org export request
Create an organization export request
Get multiple portfolio memberships
Get a portfolio membership
Get multiple portfolios
Add a custom field to a portfolio
Add a portfolio item
Add users to a portfolio
Get a portfolio's custom fields
Delete a portfolio
Duplicate a portfolio
Get a portfolio
Get portfolio items
Get memberships from a portfolio
Get project portfolio settings for a portfolio
Update a portfolio
Remove a custom field from a portfolio
Remove a portfolio item
Remove users from a portfolio
Create a portfolio
Delete a project brief
Get a project brief
Update a project brief
Get a project membership
Get a project portfolio setting
Update a project portfolio setting
Delete a project status
Get a project status
Get multiple project templates
Delete a project template
Get a project template
Instantiate a project from a project template
Get multiple projects
Create a project
Add a custom field to a project
Add followers to a project
Add users to a project
Get a project's custom fields
Delete a project
Duplicate a project
Get a project
Create a project brief
Get memberships from a project
Get project portfolio settings for a project
Get statuses from a project
Create a project status
Update a project
Remove a custom field from a project
Remove followers from a project
Remove users from a project
Create a project template from a project
Get sections in a project
Move or Insert sections
Create a section in a project
Get task count of a project
Get tasks from a project
Get multiple rates
Create a rate
Delete a rate
Get a rate
Update a rate
Get reactions with an emoji base on an object.
Get multiple roles
Create a role
Delete a role
Get a role
Update a role
Trigger a rule
Add task to section
Delete a section
Get a section
Update a section
Get tasks from a section
Get status updates from an object
Create a status update
Delete a status update
Get a status update
Delete a story
Get a story
Update a story
Get multiple tags
Create a tag
Delete a tag
Get a tag
Update a tag
Get tasks from a tag
Get multiple task templates
Delete a task template
Get a task template
Instantiate a task from a task template
Get multiple tasks
Create a task
Set dependencies for a task
Set dependents for a task
Add followers to a task
Add a project to a task
Add a tag to a task
Delete a task
Get dependencies from a task
Get dependents from a task
Duplicate a task
Get a task
Get projects a task is in
Update a task
Unlink dependencies from a task
Unlink dependents from a task
Remove followers from a task
Remove a project from a task
Remove a tag from a task
Set the parent of a task
Get stories from a task
Create a story on a task
Get subtasks from a task
Create a subtask
Get a task's tags
Get time tracking entries for a task
Create a time tracking entry
Get team memberships
Get a team membership
Create a team
Add a user to a team
Get a team's custom fields
Get a team
Get a team's project templates
Create a project in a team
Update a team
Remove a user from a team
Get memberships from a team
Get users in a team
Get time periods
Get a time period
Get multiple time tracking entries
Delete a time tracking entry
Get a time tracking entry
Update a time tracking entry
Get multiple timesheet approval statuses
Create a timesheet approval status
Get a timesheet approval status
Update a timesheet approval status
Get a user task list
Get tasks from a user task list
Get multiple users
Get a user's favorites
Get a user
Update a user
Get memberships from a user
Get teams for a user
Get a user's task list
Get workspace memberships for a user
Get multiple webhooks
Establish a webhook
Delete a webhook
Get a webhook
Update a webhook
Get a workspace membership
Get multiple workspaces
Add a user to a workspace or organization
Get audit log events
Get a workspace's custom fields
Get workspace events
Get a workspace
Get all projects in a workspace
Create a project in a workspace
Search projects in a workspace
Update a workspace
Remove a user from a workspace or organization
Get tags in a workspace
Create a tag in a workspace
Get a task for a given custom ID
Search tasks in a workspace
Get teams in a workspace
Get objects via typeahead
Get users in a workspace or organization
Get a user in a workspace or organization
Update a user in a workspace or organization
Get the workspace memberships for a workspace