Asana
  1. Schemas
Asana
  • Attachments
    • Delete an attachment
    • Get an attachment
    • Get attachments for a task
    • Upload an attachment
  • Batch API
    • Submit parallel requests
  • Custom Fields
    • Create a custom field
    • Delete a custom field
    • Get a custom field
    • Update a custom field
    • Create an enum option
    • Reorder a custom field's enum
    • Update an enum option
    • Get a workspace's custom fields
  • Events
    • Get events on a resource
  • Goals
    • Get goals
    • Create a goal
    • Delete a goal
    • Get a goal
    • Update a goal
    • Add a collaborator to a goal
    • Add a subgoal to a parent goal
    • Add a project/portfolio as supporting work for a goal.
    • Get parent goals from a goal
    • Remove a collaborator from a goal
    • Remove a subgoal from a goal
    • Remove a project/portfolio as supporting work for a goal.
    • Create a goal metric
    • Update a goal metric
    • Get subgoals from a goal
    • Get supporting work from a goal
  • Jobs
    • Get a job by id
  • Organization Exports
    • Create an organization export request
    • Get details on an org export request
  • Teams
    • Get teams in an organization
    • Create a team
    • Get a team
    • Add a user to a team
    • Remove a user from a team
    • Get teams for a user
  • Portfolio Memberships
    • Get multiple portfolio memberships
    • Get a portfolio membership
    • Get memberships from a portfolio
  • Portfolios
    • Get multiple portfolios
    • Create a portfolio
    • Delete a portfolio
    • Get a portfolio
    • Update a portfolio
    • Add a custom field to a portfolio
    • Add a portfolio item
    • Add users to a portfolio
    • Get portfolio items
    • Remove a custom field from a portfolio
    • Remove a portfolio item
    • Remove users from a portfolio
  • Custom Field Settings
    • Get a portfolio's custom fields
    • Get a project's custom fields
  • Project Memberships
    • Get a project membership
    • Get memberships from a project
  • Project Statuses
    • Delete a project status
    • Get a project status
    • Get statuses from a project
    • Create a project status
  • Projects
    • Get multiple projects
    • Create a project
    • Delete a project
    • Get a project
    • Update a project
    • Add a custom field to a project
    • Add followers to a project
    • Add users to a project
    • Duplicate a project
    • Remove a custom field from a project
    • Remove followers from a project
    • Remove users from a project
    • Get task count of a project
    • Get projects a task is in
    • Get a team's projects
    • Create a project in a team
    • Get all projects in a workspace
    • Create a project in a workspace
  • Sections
    • Get sections in a project
    • Create a section in a project
    • Move or Insert sections
    • Delete a section
    • Get a section
    • Update a section
    • Add task to section
  • Tasks
    • Get tasks from a project
    • Get tasks from a section
    • Get tasks from a tag
    • Get multiple tasks
    • Create a task
    • Delete a task
    • Get a task
    • Update 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
    • Get dependencies from a task
    • Get dependents from a task
    • Duplicate 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 subtasks from a task
    • Create a subtask
    • Get tasks from a user task list
    • Search tasks in a workspace
  • Stories
    • Delete a story
    • Get a story
    • Update a story
    • Get stories from a task
    • Create a story on a task
  • Tags
    • Get multiple tags
    • Create a tag
    • Delete a tag
    • Get a tag
    • Update a tag
    • Get a task's tags
    • Get tags in a workspace
    • Create a tag in a workspace
  • Team Memberships
    • Get team memberships
    • Get a team membership
    • Get memberships from a team
    • Get memberships from a user
  • Users
    • Get users in a team
    • Get multiple users
    • Get a user
    • Get a user's favorites
    • Get users in a workspace or organization
  • Time Periods
    • Get time periods
    • Get a time period
  • User Task Lists
    • Get a user task list
    • Get a user's task list
  • Workspace Memberships
    • Get workspace memberships for a user
    • Get a workspace membership
    • Get the workspace memberships for a workspace
  • Webhooks
    • Get multiple webhooks
    • Establish a webhook
    • Delete a webhook
    • Get a webhook
  • Workspaces
    • Get multiple workspaces
    • Get a workspace
    • Update a workspace
    • Add a user to a workspace or organization
    • Remove a user from a workspace or organization
  • Typeahead
    • Get objects via typeahead
  • Schemas
    • Schemas
      • AddCustomFieldSettingRequest
      • AddFollowersRequest
      • AddMembersRequest
      • AsanaNamedResource
      • AsanaResource
      • AttachmentBase
      • AttachmentCompact
      • AttachmentRequest
      • AttachmentResponse
      • BatchRequest
      • BatchRequestAction
      • BatchResponse
      • CustomFieldBase
      • CustomFieldCompact
      • CustomFieldRequest
      • CustomFieldResponse
      • CustomFieldSettingBase
      • CustomFieldSettingCompact
      • CustomFieldSettingResponse
      • EmptyResponse
      • EnumOption
      • EnumOptionBase
      • EnumOptionInsertRequest
      • EnumOptionRequest
      • Error
      • ErrorResponse
      • EventResponse
      • GoalAddSubgoalRequest
      • GoalAddSupportingWorkRequest
      • GoalBase
      • GoalCompact
      • GoalMetricBase
      • GoalMetricCurrentValueRequest
      • GoalMetricRequest
      • GoalMetricResponse
      • GoalRemoveSubgoalRequest
      • GoalRequest
      • GoalResponse
      • JobBase
      • JobCompact
      • JobResponse
      • Like
      • ModifyDependenciesRequest
      • ModifyDependentsRequest
      • OrganizationExportBase
      • OrganizationExportCompact
      • OrganizationExportRequest
      • OrganizationExportResponse
      • PortfolioAddItemRequest
      • PortfolioBase
      • PortfolioCompact
      • PortfolioMembershipBase
      • PortfolioMembershipCompact
      • PortfolioMembershipResponse
      • PortfolioRemoveItemRequest
      • PortfolioRequest
      • PortfolioResponse
      • Preview
      • ProjectBase
      • ProjectCompact
      • ProjectDuplicateRequest
      • ProjectMembershipBase
      • ProjectMembershipCompact
      • ProjectMembershipResponse
      • ProjectRequest
      • ProjectResponse
      • ProjectSectionInsertRequest
      • ProjectStatusBase
      • ProjectStatusCompact
      • ProjectStatusRequest
      • ProjectStatusResponse
      • RemoveCustomFieldSettingRequest
      • RemoveFollowersRequest
      • RemoveMembersRequest
      • SectionBase
      • SectionCompact
      • SectionRequest
      • SectionResponse
      • SectionTaskInsertRequest
      • StoryBase
      • StoryCompact
      • StoryRequest
      • StoryResponse
      • StoryResponseDates
      • TagBase
      • TagCompact
      • TagRequest
      • TagResponse
      • TaskAddFollowersRequest
      • TaskAddProjectRequest
      • TaskAddTagRequest
      • TaskBase
      • TaskCompact
      • TaskCountResponse
      • TaskDuplicateRequest
      • TaskRemoveFollowersRequest
      • TaskRemoveProjectRequest
      • TaskRemoveTagRequest
      • TaskRequest
      • TaskResponse
      • TaskSetParentRequest
      • TeamAddUserRequest
      • TeamBase
      • TeamCompact
      • TeamMembershipBase
      • TeamMembershipCompact
      • TeamMembershipResponse
      • TeamRemoveUserRequest
      • TeamRequest
      • TeamResponse
      • TimePeriodBase
      • TimePeriodCompact
      • TimePeriodResponse
      • UserBase
      • UserCompact
      • UserRequest
      • UserResponse
      • UserTaskListBase
      • UserTaskListCompact
      • UserTaskListRequest
      • UserTaskListResponse
      • WebhookCompact
      • WebhookFilter
      • WebhookRequest
      • WebhookResponse
      • WorkspaceAddUserRequest
      • WorkspaceBase
      • WorkspaceCompact
      • WorkspaceMembershipBase
      • WorkspaceMembershipCompact
      • WorkspaceMembershipRequest
      • WorkspaceMembershipResponse
      • WorkspaceRemoveUserRequest
      • WorkspaceRequest
      • WorkspaceResponse
    • Response
      • BadGateway
      • BadRequest
      • Forbidden
      • GatewayTimeout
      • GenericErrorResponse
      • InternalServerError
      • NotFound
      • PaymentRequired
      • ServiceUnavailable
      • TooManyRequests
      • Unauthorized
  1. Schemas

AsanaResource

A generic Asana Resource, containing a globally unique identifier.

{
    "gid": "12345",
    "resource_type": "task"
}
Built with