Jump to Content
Asana Docs
HomeGuidesAPI Reference
App directoryDocsForumMy appsAsana Docs
API Reference
App directoryDocsForumMy apps
HomeGuidesAPI Reference
All
Pages
Start typing to search…

Asana

  • Overview
  • Allocations
    • Get an allocationget
    • Update an allocationput
    • Delete an allocationdel
    • Get multiple allocationsget
    • Create an allocationpost
  • Access requests
    • Get access requestsget
    • Create an access requestpost
    • Approve an access requestpost
    • Reject an access requestpost
  • Attachments
    • Get an attachmentget
    • Delete an attachmentdel
    • Get attachments from an objectget
    • Upload an attachmentpost
  • Audit log API
    • Get audit log eventsget
  • Batch API
    • Submit parallel requestspost
  • Custom fields
    • Create a custom fieldpost
    • Get a custom fieldget
    • Update a custom fieldput
    • Delete a custom fielddel
    • Get a workspace's custom fieldsget
    • Create an enum optionpost
    • Reorder a custom field's enumpost
    • Update an enum optionput
  • Custom field settings
    • Get a project's custom fieldsget
    • Get a portfolio's custom fieldsget
  • Custom types
    • Get all custom types associated with an objectget
    • Get a custom typeget
  • Events
    • Get events on a resourceget
  • Exports
    • Initiate a graph exportpost
    • Initiate a resource exportpost
  • Goals
    • Get a goalget
    • Update a goalput
    • Delete a goaldel
    • Get goalsget
    • Create a goalpost
    • Create a goal metricpost
    • Update a goal metricpost
    • Add a collaborator to a goalpost
    • Remove a collaborator from a goalpost
    • Get parent goals from a goalget
  • Goal relationships
    • Get a goal relationshipget
    • Update a goal relationshipput
    • Get goal relationshipsget
    • Add a supporting goal relationshippost
    • Removes a supporting goal relationshippost
  • Jobs
    • Get a job by idget
  • Memberships
    • Get multiple membershipsget
    • Create a membershippost
    • Get a membershipget
    • Update a membershipput
    • Delete a membershipdel
  • Organization exports
    • Create an organization export requestpost
    • Get details on an org export requestget
  • Portfolios
    • Get multiple portfoliosget
    • Create a portfoliopost
    • Get a portfolioget
    • Update a portfolioput
    • Delete a portfoliodel
    • Get portfolio itemsget
    • Add a portfolio itempost
    • Remove a portfolio itempost
    • Add a custom field to a portfoliopost
    • Remove a custom field from a portfoliopost
    • Add users to a portfoliopost
    • Remove users from a portfoliopost
  • Portfolio memberships
    • Get multiple portfolio membershipsget
    • Get a portfolio membershipget
    • Get memberships from a portfolioget
  • Projects
    • Get multiple projectsget
    • Create a projectpost
    • Get a projectget
    • Update a projectput
    • Delete a projectdel
    • Duplicate a projectpost
    • Get projects a task is inget
    • Get a team's projectsget
    • Create a project in a teampost
    • Get all projects in a workspaceget
    • Create a project in a workspacepost
    • Add a custom field to a projectpost
    • Remove a custom field from a projectpost
    • Get task count of a projectget
    • Add users to a projectpost
    • Remove users from a projectpost
    • Add followers to a projectpost
    • Remove followers from a projectpost
    • Create a project template from a projectpost
  • Project briefs
    • Get a project briefget
    • Update a project briefput
    • Delete a project briefdel
    • Create a project briefpost
  • Project memberships
    • Get a project membershipget
    • Get memberships from a projectget
  • Project statuses
    • Get a project statusget
    • Delete a project statusdel
    • Get statuses from a projectget
    • Create a project statuspost
  • Project templates
    • Get a project templateget
    • Delete a project templatedel
    • Get multiple project templatesget
    • Get a team's project templatesget
    • Instantiate a project from a project templatepost
  • Reactions
    • Get reactions with an emoji base on an object.get
  • Rules
    • Trigger a rulepost
  • Sections
    • Get a sectionget
    • Update a sectionput
    • Delete a sectiondel
    • Get sections in a projectget
    • Create a section in a projectpost
    • Add task to sectionpost
    • Move or Insert sectionspost
  • Status updates
    • Get a status updateget
    • Delete a status updatedel
    • Get status updates from an objectget
    • Create a status updatepost
  • Stories
    • Get a storyget
    • Update a storyput
    • Delete a storydel
    • Get stories from a taskget
    • Create a story on a taskpost
  • Tags
    • Get multiple tagsget
    • Create a tagpost
    • Get a tagget
    • Update a tagput
    • Delete a tagdel
    • Get a task's tagsget
    • Get tags in a workspaceget
    • Create a tag in a workspacepost
  • Tasks
    • Get multiple tasksget
    • Create a taskpost
    • Get a taskget
    • Update a taskput
    • Delete a taskdel
    • Duplicate a taskpost
    • Get tasks from a projectget
    • Get tasks from a sectionget
    • Get tasks from a tagget
    • Get tasks from a user task listget
    • Get subtasks from a taskget
    • Create a subtaskpost
    • Set the parent of a taskpost
    • Get dependencies from a taskget
    • Set dependencies for a taskpost
    • Unlink dependencies from a taskpost
    • Get dependents from a taskget
    • Set dependents for a taskpost
    • Unlink dependents from a taskpost
    • Add a project to a taskpost
    • Remove a project from a taskpost
    • Add a tag to a taskpost
    • Remove a tag from a taskpost
    • Add followers to a taskpost
    • Remove followers from a taskpost
    • Get a task for a given custom IDget
    • Search tasks in a workspaceget
  • Task templates
    • Get multiple task templatesget
    • Get a task templateget
    • Delete a task templatedel
    • Instantiate a task from a task templatepost
  • Teams
    • Create a teampost
    • Get a teamget
    • Update a teamput
    • Get teams in a workspaceget
    • Get teams for a userget
    • Add a user to a teampost
    • Remove a user from a teampost
  • Team memberships
    • Get a team membershipget
    • Get team membershipsget
    • Get memberships from a teamget
    • Get memberships from a userget
  • Time periods
    • Get a time periodget
    • Get time periodsget
  • Time tracking entries
    • Get time tracking entries for a taskget