Asana

restproductivitybetav0.1.0auth: oauth2

Vendor documentation: https://developers.asana.com/docs

Configuration

No tenant configuration required.

Resources

ResourceStatusPlanWritePrimary keyOverrides
projects
Projects in each workspace (transformer child of workspaces). Anchored on the workspace rather than on the root /projects collection, which answers 200 to a bare request but 400 ("Need to specify a workspace to paginate!") the moment a limit is present. A collection that cannot be paginated can only ever return its first page, so the root form is unusable for any real account and is not used here.
betaparent_childmergegid-
projects_tasks
Tasks in each project (transformer child of projects).
betaparent_childmergegid-
workspaces
All workspaces and organizations the credential can see. This is the anchor of the connector. Every other resource hangs off it, so nothing here asks the customer to look up and paste a workspace id.
betafullmergegid-
workspaces_tags
Tags in each workspace (transformer child of workspaces).
betaparent_childmergegid-
workspaces_teams
Teams in each workspace (transformer child of workspaces).
betaparent_childmergegid-
workspaces_users
Users in each workspace (transformer child of workspaces).
betaparent_childmergegid-

Generated from the published catalog. Merging a spec publishes it (SPEC ยง2), so this page is never more stale than main.