Overview of the Design Automation API

The Design Automation API allows you to access the automation capabilities of Autodesk’s core products as cloud services. Almost any task you can automate on your desktop application can now be automated at scale using the Design Automation API. You can get work done quicker and more reliably. What’s more, because the Design Automation API is a web service, you can connect these tools with your business systems to provide complete workflows that can utilize automation to accelerate work processes, improve business flexibility, and generate new business opportunities.

Design Automation graphic
AutoCAD icon

Design Automation API for AutoCAD

Run add-ins and scripts to process or create DWG files

The Design Automation API for AutoCAD allows you to access AutoCAD running in the cloud as a Forge service, creating a scalable platform for you to run custom add-ins, scripts and AutoLISP routines to create, modify or process your DWGs. By leveraging the API with AutoCAD, you can automate common workflows at scale, such as generating project documentation, updating title blocks, checking CAD Standards compliance, and purging and plotting DWGs.

Design Automation API for Inventor

Run add-ins and iLogic to process or create IAM/IPT/IDW files

The Design Automation API for Inventor allows you to access Inventor Server running in the cloud as a Forge service, creating a scalable platform for you to load custom add-ins and run iLogic rules. From routine automations such as design checking (for compliance with CAD standards), generating drawings, or exporting BOMs (for integrating with pricing data or overlaying with materials), to bulk operations such as mass migration of thousands of files, you can leverage APIs to offload your automation jobs from your desktop to the cloud.

Inventor icon
Revit icon

Design Automation API for Revit

Run Revit add-ins to process or create RVT/RTE/RFA data

Design Automation API for Revit is Revit’s engine running in the cloud as a Forge service. It provides access to the full Revit DB API without a Revit desktop install, so that you can build cloud-native apps and services that create, extract, and modify Revit data. Now you can create automations and customize workflows like creating custom Revit families (RFAs), exploring and analyzing model data, extracting and producing automated reports from RVTs, and automatically creating documentation. The Design Automation API enables unparalleled access to Revit data when and where you need it.

Design Automation API for 3ds Max

Run MAXScript, Python and 3ds Max plug-ins with 3ds Max Batch

The Design Automation API for 3ds Max is 3DS Max running on the cloud as a Forge Service, allowing you to load plug-ins and run MAXScript in the cloud. Using Design Automation routines, you can build custom solutions that make use of 3ds Max API capabilities for 3D data modelling, animation, rendering and simulation. Whether you're working with 3ds Max files or any of the many formats supported by 3ds Max, you can now automate 3DS Max tasks at scale using Autodesk Platform Services APIs- including optimization, rendering, publishing and more.

3ds Max icon
Fusion icon

Design Automation API for Fusion

Execute Fusion API scripts in the Cloud and access your data on Fusion team

The Design Automation API for Fusion allows you to automate Fusion design and make processes in the cloud. Nearly anything you can automate in the Desktop client of Fusion today you can now automate headlessly in the cloud with this API. Read and analyze native Fusion Designs or third-party CAD files, modify or create new designs, assemblies or manufacturing setups and operations. Offload time consuming and repetitive tasks from your desktop installation of Fusion into the cloud or integrate Fusion functionality seamlessly into PLM or MES workflows

Ready to explore the APIs further?