Manufacturing Data Model API

The Manufacturing Data Model API allows developers to read, write, and extend product design and manufacturing data that is stored in the cloud. These capabilities allow cloud-based workflows to respond to data changes, eliminating the requirement for desktop authoring applications such as Autodesk Fusion or Autodesk Inventor. This GraphQL API exposes queries and mutations to access built-in properties in designs saved to the Manufacturing Data Model.
Manufacturing Data Model
The Manufacturing Data Model is a way to store your manufacturing design data in the cloud, making it easily accessible from anywhere. It breaks down your data into granular subsets that can be read, written, and extended using the Manufacturing Data Model API.
By using this cloud-based data model, you can manage your design data without the need to rely on desktop authoring applications such as Autodesk Fusion or Autodesk Inventor. Instead, you can access and work with the data using cloud-based workflows using the Manufacturing Data Model API. Manufacturing Data Model adopts similar concepts to the Autodesk Fusion client API but within a cloud environment.
Common Uses
Using the Manufacturing Data Model API, you can programmatically retrieve manufacturing information and access a range of cloud-based functions like:
- Navigating through hub project folders, files, and component properties, and share just the right data with collaborators.
- Retrieving only the data you need through tailored GraphQL queries.
- Retrieving the entire model hierarchy at once, eliminating the need to fetch children of an assembly one level at a time.
- Accessing design’s Bill of Materials and navigating the part hierarchy within the model. This allows for seamless integration with enterprise resource planning (ERP) systems using unique part identifiers.
- Managing compliance by tracing the latest design data related to engineering workflow approvals, such as change orders, release data, and automated part numbering.
- Accessing the mass, volume, density, surface area, and bounding box properties of Autodesk Fusion components.
- Generating STEP files for individual components within a Autodesk Fusion design, even internal components.
- Subscribing to specific Autodesk’s Fusion cloud data events and be notified through Webhooks when data change.
- Performing project administrative tasks such as creating Projects within a Hub and adding users to Projects and Hubs.
- The Manufacturing Data Model Explorer now includes GraphQL Voyager, allowing developers to easily explore and visualize complex schemas, browse queries and relationships, test queries, and view responses for GraphQL APIs.
Next Steps
Before developing applications that utilize Manufacturing Data Model, we recommend that you review the following sections for better understanding.
- Get started with our Step-by-Step Tutorials based on typical Manufacturing Data Model API workflows.
- Explore our Code Samples that provide more complex, fully functioning, GitHub-based example applications.
- Refer to the API Reference section, which will give you in-depth information to refine and create your own custom solutions.
Terms of Service
Manufacturing Data Model API is subject to Autodesk Platform Services Terms of Service.