Agent Interface
REST API v1WebhooksMCP Server (community)
What an agent can do
- ✓Create, read, update, and delete tasks and projects
- ✓Manage sections, tags, and custom fields
- ✓Search tasks across workspaces with filters
- ✓Attach files and add comments to tasks
- ✓Create and manage project templates
- ✓Subscribe to task and project change events via webhooks
What it can't do
- ✗Access Timeline or Board view layouts programmatically
- ✗Modify workspace billing or admin settings
- ✗Create or manage Goals via API
- ✗Access Asana Intelligence (AI) features programmatically
- ✗Bulk-move tasks between projects in a single call
Auth Model
OAuth 2.0Personal Access Token
Builder Notes
Mature REST API with comprehensive task management. Webhook support enables event-driven agent workflows. Rate limit: 1,500 requests/minute. Community MCP server wraps the REST API.
Sources
Last verified: 2026-03-15