```json
{
"service_type": "api",
"base_url": "https://app.asana.com/api/1.0",
"auth_method": "oauth2",
"auth_config": {
"flows": ["authorization_code", "personal_access_token"],
"scopes": ["default", "openid", "email", "profile"],
"token_url": "https://app.asana.com/-/oauth_token",
"auth_url": "https://app.asana.com/-/oauth_authorize"
},
"endpoints": [
{"path": "/workspaces", "methods": ["GET"], "description": "Get workspaces"},
{"path": "/projects", "methods": ["GET", "POST"], "description": "Manage projects"},
{"path": "/tasks", "methods": ["GET", "POST", "PUT", "DELETE"], "description": "Manage tasks"},
{"path": "/users", "methods": ["GET"], "description": "Get user information"},
{"path": "/teams", "methods": ["GET"], "description": "Get teams"},
{"path": "/portfolios", "methods": ["GET", "POST"], "description": "Manage portfolios"},
{"path": "/custom_fields", "methods": ["GET", "POST"], "description": "Manage custom fields"}
],
"pricing_model": {
"type": "freemium",
"details": {
"free_tier": "Basic features for up to 15 team members",
"paid_tiers": ["Premium", "Business", "Enterprise"],
"api_limits": "100 requests per minute for free tier, higher for paid"
}
},
"rate_limits": {
"requests_per_minute": 100,
"burst_limit": 150,
"note": "Higher limits available for paid plans"
},
"capabilities": [
"project_management",
"task_tracking",
"team_collaboration",
"portfolio_management",
"custom_fields",
"time_tracking",
"goal_tracking",
"reporting_analytics",
"workflow_automation",
"integrations",
"mobile_access",
"real_time_sync"
],
"raw_analysis": "Asana is a comprehensive project management and team collaboration platform with a well-documented REST API. The API provides programmatic access to all core Asana functionality including workspaces, projects, tasks, users, and custom fields. Authentication is handled via OAuth 2.0 or Personal Access Tokens. The platform targets teams and organizations of all sizes, from small startups to large enterprises. Asana offers a freemium model with generous free tier limits and scaled pricing for advanced features. The API is mature and stable, with extensive documentation, SDKs in multiple languages, and robust webhook support for real-time integrations. Rate limiting is reasonable and scales with paid plans. The platform excels at project organization, task dependencies, timeline views, and cross-team collaboration. Strong integration ecosystem with popular tools like Slack, Google Workspace, Adobe Creative Cloud, and Salesforce. Mobile apps provide full functionality. Enterprise features include advanced permissions, custom branding, and SAML SSO. The API supports both read and write operations, making it suitable for building custom integrations, dashboards, and automation workflows."
}
```