{
 "categories": [
  "cad",
  "engineering",
  "manufacturing"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-17",
   "fact": "homepage",
   "note": "Autodesk presents Fusion as a commercial cloud-connected platform for 3D design, engineering, electronics, simulation, and manufacturing.",
   "source": "https://www.autodesk.com/products/fusion-360/overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "platforms",
   "note": "Fusion has native Windows and macOS authoring clients plus browser and mobile collaboration or viewing experiences.",
   "source": "https://www.autodesk.com/products/fusion-360/overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "license",
   "note": "Fusion is commercially licensed, with eligible personal or education variants and separate APS cloud-service quotas.",
   "source": "https://www.autodesk.com/products/fusion-360/overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.exists",
   "note": "Autodesk maintains Fusion APIs for scripts, add-ins, applications, external-system integration, and workflow automation.",
   "source": "https://aps.autodesk.com/developer/overview/autodesk-fusion-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[0]",
   "note": "Python scripts and add-ins use Fusion's in-process object model through the adsk core, fusion, and CAM namespaces.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/PythonSpecific_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[1]",
   "note": "Fusion supports compiled C++ scripts and add-ins with platform-specific projects and manifests on Windows and macOS.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/WritingDebugging_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[2]",
   "note": "The July 2026 Fusion release adds preview TypeScript API support on desktop and uses TypeScript for the cloud Fusion Automation Service.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/WhatsNew.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[3]",
   "note": "APS Automation exposes REST endpoints for Fusion engine activities, application bundles, work items, batches, status, callbacks, and quotas.",
   "source": "https://aps.autodesk.com/en/docs/design-automation/v3",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[4]",
   "note": "Autodesk's Fusion-oriented manufacturing data model exposes cloud design and bill-of-material information through GraphQL.",
   "source": "https://aps.autodesk.com/blog/fusion-data-apis-are-now-generally-available",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.kinds[5]",
   "note": "Milestone events can trigger webhook-driven downstream workflows for Fusion cloud data.",
   "source": "https://aps.autodesk.com/blog/fusion-data-apis-are-now-generally-available",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.auth[0]",
   "note": "APS supports two-legged OAuth client credentials for server-owned automation and storage operations.",
   "source": "https://aps.autodesk.com/developer/overview/authentication-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.auth[1]",
   "note": "APS OAuth also provides delegated user authorization for protected Fusion Team and account data.",
   "source": "https://aps.autodesk.com/developer/overview/authentication-api",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.api.coverage",
   "note": "The object model spans design intent, geometry, assemblies, configurations, drawings, CAM, electronics, UI, events, imports, exports, and document data; cloud automation reuses extensive Fusion engine capabilities.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/UserManualIndex_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.sdk",
   "note": "Autodesk publishes the Fusion object model, language bindings, templates, samples, and APS client SDKs for adjacent authentication and data services.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/UserManualIndex_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.sdk.languages",
   "note": "The core Fusion API is available from Python, C++, and preview TypeScript; APS data and authentication SDKs add .NET and JavaScript or TypeScript clients.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/PythonSpecific_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.extensibility.scripting",
   "note": "Local scripts, persistent add-ins, manifests, startup loading, commands, UI and events combine with packaged cloud Automation activities and APS data services.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/WritingDebugging_UM.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.extensibility.webhooks",
   "note": "Fusion cloud milestones can publish webhooks, and Automation work items support callbacks or WebSockets for job completion.",
   "source": "https://aps.autodesk.com/blog/fusion-data-apis-are-now-generally-available",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.data_access.export",
   "note": "Fusion scripts and cloud work items can export native designs, assemblies, STEP, mesh, drawing, CAD, PDF, CSV, and structured cloud-model data.",
   "source": "https://aps.autodesk.com/blog/use-input-file-stored-anywhere",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "modalities.data_access.import",
   "note": "The Import Manager accepts Fusion, STEP, mesh, DWG or DXF, SAT, IGES and other supported model inputs from Fusion Team or external storage.",
   "source": "https://aps.autodesk.com/blog/use-input-file-stored-anywhere",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "verdict.scores.api",
   "note": "A deep multi-language object model plus scalable cloud engine, data-management APIs, GraphQL design data, events, and extensive import or export coverage is unusually complete; preview, licensing, quota, storage, and host constraints keep it below a perfect score.",
   "source": "https://aps.autodesk.com/en/docs/design-automation/v3",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the July 2026 Fusion API release notes, including preview TypeScript and cloud automation alignment.",
   "source": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/WhatsNew.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current APS Automation API v3 documentation including Fusion engine support.",
   "source": "https://aps.autodesk.com/en/docs/design-automation/v3",
   "tier": "declared"
  },
  {
   "date": "2026-08-17",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Fusion Team project, file, version, storage, and SDK data-management overview.",
   "source": "https://aps.autodesk.com/developer/overview/data-management-api",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-17",
  "volatility": "high",
  "watch": [
   {
    "type": "api-release",
    "url": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/WhatsNew.htm"
   },
   {
    "type": "cloud-api",
    "url": "https://aps.autodesk.com/en/docs/design-automation/v3"
   },
   {
    "type": "data-api",
    "url": "https://aps.autodesk.com/developer/overview/data-management-api"
   }
  ]
 },
 "homepage": "https://www.autodesk.com/products/fusion-360/overview",
 "id": "autodesk-fusion-360",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "oauth2-client-credentials",
    "oauth2-delegated"
   ],
   "coverage": "full",
   "docs": "https://help.autodesk.com/cloudhelp/ENU/Fusion-360-API/files/UserManualIndex_UM.htm",
   "exists": true,
   "kinds": [
    "python-in-process",
    "cpp-in-process",
    "typescript",
    "rest",
    "graphql",
    "events"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "f3d",
    "f3z",
    "step",
    "stl",
    "obj",
    "dxf",
    "dwg",
    "pdf",
    "csv",
    "graphql"
   ],
   "import": [
    "f3d",
    "f3z",
    "step",
    "stl",
    "obj",
    "dxf",
    "dwg",
    "sat",
    "iges",
    "csv"
   ]
  },
  "extensibility": {
   "scripting": [
    "python-scripts",
    "cpp-add-ins",
    "typescript-sandbox",
    "automation-app-bundles",
    "aps-data-services"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Python, C++, and preview TypeScript scripts or add-ins automate the local Fusion object model. The APS Automation API runs TypeScript against a cloud Fusion engine for unattended design and manufacturing jobs, which avoids visual control of the product UI.\n",
   "ui_stack": [
    "desktop-native",
    "web-dom",
    "mobile-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "cpp",
    "typescript",
    "csharp",
    "javascript"
   ],
   "official": true
  }
 },
 "name": "Autodesk Fusion",
 "platforms": [
  "windows",
  "macos",
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "autocad",
   "solidworks",
   "sketchup"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Autodesk",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 9,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 9,
   "rpa": null
  },
  "summary": "Autodesk Fusion has broad first-party automation across local CAD, CAM, electronics, simulation, collaboration data, and a newly supported cloud engine. The desktop object model is shared by Python and C++, with TypeScript in preview in the July 2026 release. Scripts perform bounded tasks and unload; persistent add-ins add commands, UI, events, palettes, file access, and external integrations. The model covers sketches, solids and surfaces, assemblies, configurations, custom features, drawings, manufacturing setups and toolpaths, CAM libraries and feature recognition, electronics, imports, exports, and document data. Autodesk Platform Services can now run TypeScript scripts against the Fusion engine as asynchronous Automation API work items, enabling cloud geometry creation, model modification, CAM calculation, analysis, and multi-format import or export without a desktop session. APS Data Management and the Fusion-oriented manufacturing data model expose cloud projects, files, versions, metadata, components, bills of materials, storage, and milestone webhooks. Local APIs still require a running licensed Fusion application, C++ binaries are platform-specific, TypeScript is preview and sandboxed, and cloud work uses OAuth, packaged activities, storage URLs, engine lifecycle rules, and paid quotas. No product-specific first-party MCP, general business CLI, verified named low-code connector, repeatable visual RPA result, or computer-use result was established.\n"
 }
}