When you configure an export, import, or other type of flow step using the prebuilt Asana connector, you can select any of the API operations listed below, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Asana API documentation. You can also create a composite endpoint for this application in HTTP mode.
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Allocations |
Get an allocation |
X |
|
|
Update an allocation |
X |
||
|
Delete an allocation |
X |
||
|
Get multiple allocations |
X |
||
|
Create an allocation |
X |
||
|
Attachments |
Get all attachments on the task (Deprecated) |
X |
|
|
Get an attachment |
X |
||
|
Delete an attachment |
X |
||
|
Get attachments from an object |
X |
||
|
Upload an attachment. |
X |
||
|
Audit log API |
Get audit log events |
X |
|
|
Batch API |
Submit parallel requests |
X |
|
|
Custom field settings |
Get a project's custom fields |
X |
|
|
Get a portfolio's custom fields |
X |
||
|
Custom fields |
Create a custom field |
X |
|
|
Get a custom field |
X |
||
|
Update a custom field |
X |
||
|
Delete a custom field |
X |
||
|
Get a workspace's custom fields |
X |
||
|
Create an enum option |
X |
||
|
Reorder a custom field's enum |
X |
||
|
Update an enum option |
X |
||
|
Events |
Get events on a resource |
X |
|
|
Exports |
Initiate a graph export |
X |
|
|
Initiate a resource export |
X |
||
|
Goal relationships |
Get a goal relationship |
X |
|
|
Update a goal relationship |
X |
||
|
Get goal relationships |
X |
||
|
Add a supporting goal relationship |
X |
||
|
Removes a supporting goal relationship |
X |
||
|
Goals |
Get a goal |
X |
|
|
Update a goal |
X |
||
|
Delete a goal |
X |
||
|
Get goals |
X |
||
|
Create a goal |
X |
||
|
Create a goal metric |
X |
||
|
Update a goal metric |
X |
||
|
Add a collaborator to a goal |
X |
||
|
Remove a collaborator from a goal |
X |
||
|
Get parent goals from a goal |
X |
||
|
Jobs |
Get a job by ID |
X |
|
|
Memberships |
Get multiple memberships |
X |
|
|
Create a membership |
X |
||
|
Get a membership |
X |
||
|
Update a membership |
X |
||
|
Delete a membership |
X |
||
|
Organization exports |
Create an organization export request |
X |
|
|
Get details on an org export request |
X |
||
|
Portfolio memberships |
Get multiple portfolio memberships |
X |
|
|
Get a portfolio membership |
X |
||
|
Get memberships from a portfolio |
X |
||
|
Portfolios |
Get multiple portfolios |
X |
|
|
Create a portfolio |
X |
||
|
Get a portfolio |
X |
||
|
Update a portfolio |
X |
||
|
Delete a portfolio |
X |
||
|
Get portfolio items |
X |
||
|
Add a portfolio item |
X |
||
|
Remove a portfolio item |
X |
||
|
Add a custom field to a portfolio |
X |
||
|
Remove a custom field from a portfolio |
X |
||
|
Add users to a portfolio |
X |
||
|
Remove users from a portfolio |
X |
||
|
Project briefs |
Get a project brief |
X |
|
|
Update a project brief |
X |
||
|
Delete a project brief |
X |
||
|
Create a project brief |
X |
||
|
Project memberships (Deprecated) |
Get a project membership (Deprecated) |
X |
|
|
Get memberships from a project (Deprecated) |
X |
||
|
Project statuses (deprecated) |
Get a project status (deprecated) |
X |
|
|
Delete a project status (deprecated) |
X |
||
|
Get statuses from a project (deprecated) |
X |
||
|
Create a project status (deprecated) |
X |
||
|
Project templates |
Get a project template |
X |
|
|
Get multiple project templates (Deprecated) |
X |
||
|
Get a team's project templates (Deprecated) |
X |
||
|
Instantiate a project from a project template |
X |
||
|
Delete a project template |
X |
||
|
Get multiple project templates |
X |
||
|
Get a team's project templates |
X |
||
|
Projects |
Get multiple projects |
X |
|
|
Get a project |
X |
||
|
Get all projects in a workspace |
X |
||
|
Get a team's projects |
X |
||
|
Get task count of a project |
X |
||
|
Get sections in a project |
X |
||
|
Create a project |
X |
||
|
Create a project in a workspace |
X |
||
|
Create a project shared with the given team |
X |
||
|
Update a project |
X |
||
|
Delete a project |
X |
||
|
Duplicate a project |
X |
||
|
Create a project in a team |
X |
||
|
Add a custom field to a project |
X |
||
|
Remove a custom field from a project |
X |
||
|
Add users to a project |
X |
||
|
Remove users from a project |
X |
||
|
Add followers to a project |
X |
||
|
Remove followers from a project |
X |
||
|
Create a project template from a project |
X |
||
|
Add task to section |
X |
||
|
Rules |
Trigger a rule |
X |
|
|
Sections |
Get a section |
X |
|
|
Create a section in a project |
X |
||
|
Move or insert sections |
X |
||
|
Update a section |
X |
||
|
Delete a section |
X |
||
|
Status updates |
Get a status update |
X |
|
|
Delete a status update |
X |
||
|
Get status updates from an object |
X |
||
|
Create a status update |
X |
||
|
Stories |
Get stories from a task |
X |
|
|
Get a story |
X |
||
|
Create a story on a task |
X |
||
|
Update a story |
X |
||
|
Delete a story |
X |
||
|
Tags |
Get multiple tags |
X |
|
|
Get a tag |
X |
||
|
Get tags in a workspace |
X |
||
|
Create a tag |
X |
||
|
Create a tag in a workspace |
X |
||
|
Update a tag |
X |
||
|
Delete a tag |
X |
||
|
Task templates |
Get multiple task templates |
X |
|
|
Get a task template |
X |
||
|
Delete a task template |
X |
||
|
Instantiate a task from a task template |
X |
||
|
Tasks |
Get multiple tasks |
X |
|
|
Get a task |
X |
||
|
Get dependencies from a task |
X |
||
|
Get dependents from a task |
X |
||
|
Get tasks from a tag |
X |
||
|
Get tasks from a project |
X |
||
|
Get projects a task is in |
X |
||
|
Get a task's tags |
X |
||
|
Get subtasks from a task |
X |
||
|
Create a task |
X |
||
|
Creating a new task with workspace ID |
X |
||
|
Update a task |
X |
||
|
Delete a task |
X |
||
|
Add followers to a task |
X |
||
|
Remove followers from a task |
X |
||
|
Add a project to a task |
X |
||
|
Remove a project from a task |
X |
||
|
Add a tag to a task |
X |
||
|
Remove a tag from a task |
X |
||
|
Create a subtask |
X |
||
|
Set the parent of a task |
X |
||
|
Duplicate a task |
X |
||
|
Get tasks from a section |
X |
||
|
Get tasks from a user task list |
X |
||
|
Set dependencies for a task |
X |
||
|
Unlink dependencies from a task |
X |
||
|
Set dependents for a task |
X |
||
|
Unlink dependents from a task |
X |
||
|
Asana api |
X |
||
|
Search tasks in a workspace |
X |
||
|
Team memberships |
Get a team membership |
X |
|
|
Get team memberships |
X |
||
|
Get memberships from a team |
X |
||
|
Get memberships from a user |
X |
||
|
Teams |
Get a team |
X |
|
|
Get all teams in the organization - deprecated |
X |
||
|
Get all users in the team |
X |
||
|
Add a user to a team |
X |
||
|
Remove a user from a team |
X |
||
|
Create a team |
X |
||
|
Update a team |
X |
||
|
Get teams in a workspace |
X |
||
|
Get teams for a user |
X |
||
|
Time periods |
Get time periods |
X |
|
|
Get a time period |
X |
||
|
Time tracking entries |
Get time tracking entries for a task |
X |
|
|
Create a time tracking entry |
X |
||
|
Get a time tracking entry |
X |
||
|
Update a time tracking entry |
X |
||
|
Delete a time tracking entry |
X |
||
|
Get multiple time tracking entries |
X |
||
|
User task lists |
Get a user task list |
X |
|
|
Get a user's task list |
X |
||
|
Users |
Get multiple users |
X |
|
|
Get a user |
X |
||
|
Get users in a workspace or organization |
X |
||
|
Get a user's favorites |
X |
||
|
Get users in a team |
X |
||
|
Webhooks |
Get multiple webhooks |
X |
|
|
Establish a webhook |
X |
||
|
Get a webhook |
X |
||
|
Update a webhook |
X |
||
|
Delete a webhook |
X |
||
|
Workspace memberships |
Get workspace memberships for a user |
X |
|
|
Get a workspace membership |
X |
||
|
Get the workspace memberships for a workspace |
X |
||
|
Workspaces |
Get multiple workspaces |
X |
|
|
Get a workspace |
X |
||
|
Get objects via typeahead |
X |
||
|
Update a workspace |
X |
||
|
Add a user to a workspace or organization |
X |
||
|
Remove a user from a workspace or organization |
X |
||
|
Get workspace events |
X |