provider Tasks GET
/workspaces/{workspace_gid}/tasks/custom_id/{custom_id} @utdk/asana
/workspaces/{workspace_gid}/tasks/custom_id/{custom_id} Get a task for a given custom ID
<b>Required scope: </b><code>tasks:read</code>
<table>
<tr>
<th>Field</th>
<th>Required Scope</th>
</tr>
<tr>
<td><code>memberships</code></td>
<td><code>projects:read</code>, <code>project_sections:read</code></td>
</tr>
<tr>
<td><code>actual_time_minutes</code></td>
<td><code>time_tracking_entries:read</code></td>
</tr>
</table>
Returns a task given a custom ID shortcode.
- workspace_gid path required
- Globally unique identifier for the workspace or organization.
- string
- custom_id path required
- Generated custom ID for a task.
- string
Try it
Authentication
Configure credentials for Asana
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.
Saved automatically to browser storage.
Code snippet
Updates live as you fill in the form above.
TypeScript
import asana from '@utdk/asana';
await asana.gettaskforcustomid()