Asana

This is the interface for interacting with the [Asana Platform](https://developers.asana.com). Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/developer-docs/master/defs/asana_oas.yaml).

Claim this API

Are you the operator of Asana? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with Asana? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://app.asana.com/api/1.0
Auth: oauth2
Endpoints: 61
Reachable: unknown
CORS: unknown

Links

Homepage: https://asana.com/support
API Base: https://app.asana.com/api/1.0

Endpoints

Method Path Summary Auth Last Status Latency
GET /attachments Get attachments from an object oauth2
GET /attachments/{attachment_gid} Get an attachment oauth2
GET /custom_fields/{custom_field_gid} Get a custom field oauth2
GET /events Get events on a resource oauth2
GET /goal_relationships Get goal relationships oauth2
GET /goal_relationships/{goal_relationship_gid} Get a goal relationship oauth2
GET /goals Get goals oauth2
GET /goals/{goal_gid} Get a goal oauth2
GET /goals/{goal_gid}/parentGoals Get parent goals from a goal oauth2
GET /jobs/{job_gid} Get a job by id oauth2
GET /organization_exports/{organization_export_gid} Get details on an org export request oauth2
GET /portfolio_memberships Get multiple portfolio memberships oauth2
GET /portfolio_memberships/{portfolio_membership_gid} Get a portfolio membership oauth2
GET /portfolios Get multiple portfolios oauth2
GET /portfolios/{portfolio_gid} Get a portfolio oauth2
GET /portfolios/{portfolio_gid}/custom_field_settings Get a portfolio's custom fields oauth2
GET /portfolios/{portfolio_gid}/items Get portfolio items oauth2
GET /portfolios/{portfolio_gid}/portfolio_memberships Get memberships from a portfolio oauth2
GET /project_briefs/{project_brief_gid} Get a project brief oauth2
GET /project_memberships/{project_membership_gid} Get a project membership oauth2
GET /project_statuses/{project_status_gid} Get a project status oauth2
GET /project_templates Get multiple project templates oauth2
GET /project_templates/{project_template_gid} Get a project template oauth2
GET /projects Get multiple projects oauth2
GET /projects/{project_gid} Get a project oauth2
GET /projects/{project_gid}/custom_field_settings Get a project's custom fields oauth2
GET /projects/{project_gid}/project_memberships Get memberships from a project oauth2
GET /projects/{project_gid}/project_statuses Get statuses from a project oauth2
GET /projects/{project_gid}/sections Get sections in a project oauth2
GET /projects/{project_gid}/task_counts Get task count of a project oauth2
GET /projects/{project_gid}/tasks Get tasks from a project oauth2
GET /sections/{section_gid} Get a section oauth2
GET /sections/{section_gid}/tasks Get tasks from a section oauth2
GET /status_updates Get status updates from an object oauth2
GET /status_updates/{status_gid} Get a status update oauth2
GET /stories/{story_gid} Get a story oauth2
GET /tags Get multiple tags oauth2
GET /tags/{tag_gid} Get a tag oauth2
GET /tags/{tag_gid}/tasks Get tasks from a tag oauth2
GET /tasks Get multiple tasks oauth2
GET /tasks/{task_gid} Get a task oauth2
GET /tasks/{task_gid}/dependencies Get dependencies from a task oauth2
GET /tasks/{task_gid}/dependents Get dependents from a task oauth2
GET /tasks/{task_gid}/projects Get projects a task is in oauth2
GET /tasks/{task_gid}/stories Get stories from a task oauth2
GET /tasks/{task_gid}/subtasks Get subtasks from a task oauth2
GET /tasks/{task_gid}/tags Get a task's tags oauth2
GET /team_memberships Get team memberships oauth2
GET /team_memberships/{team_membership_gid} Get a team membership oauth2
GET /time_periods Get time periods oauth2
GET /time_periods/{time_period_gid} Get a time period oauth2
GET /user_task_lists/{user_task_list_gid} Get a user task list oauth2
GET /user_task_lists/{user_task_list_gid}/tasks Get tasks from a user task list oauth2
GET /workspace_memberships/{workspace_membership_gid} Get a workspace membership oauth2
GET /workspaces Get multiple workspaces oauth2
GET /workspaces/{workspace_gid} Get a workspace oauth2
GET /workspaces/{workspace_gid}/audit_log_events Get audit log events oauth2
GET /workspaces/{workspace_gid}/custom_fields Get a workspace's custom fields oauth2
GET /workspaces/{workspace_gid}/projects Get all projects in a workspace oauth2
GET /workspaces/{workspace_gid}/tags Get tags in a workspace oauth2
GET /workspaces/{workspace_gid}/tasks/search Search tasks in a workspace oauth2
GET /workspaces/{workspace_gid}/typeahead Get objects via typeahead oauth2
GET /workspaces/{workspace_gid}/workspace_memberships Get the workspace memberships for a workspace oauth2