Developer hubs
Sign in
Request
Response
Manufacturing Data Model API
Manufacturing Data Model API
Version 1
Developer's Guide
Overview
About GraphQL
Using GraphQL Explorer and Voyager
Query Complexity and Depth Limits
Using Webhooks with this API
Step-by-Step Tutorials
Before You Begin
Navigate through Hubs, Projects, and Components
Get Hubs
Get Projects
Get Component and Component Version
View Thumbnail
Get Thumbnail URL
Display Thumbnail
Export Geometry in STEP Format
Generate Physical Properties
Use Project Admin Tools
Add Users to the Hub
Code Samples
Read Model Hierarchy of a Design
Get the Thumbnail of a Part
Know When a Milestone is Created
Generate STEP File for a Component
Generate Physical Properties of a Component
API Reference
GraphQL Endpoint
Queries
component
componentVersion
drawing
drawingVersion
drawingVersions
fileVersion
fileVersions
hub
hubs
item
items
project
projects
webhook
webhooks
Mutations
addUsersToHub
addUsersToProject (Deprecated)
createProject (Deprecated)
createWebhook
deleteWebhook
updateWebhook
Objects
AddUsersToHubPayload
AddUsersToProjectPayload
BasicFile
BasicFileVersion
BasicFileVersions
BoundingBox3D
Component
ComponentVersion
ComponentVersions
CreateProjectPayload
DesignFile
DesignFileVersion
DesignFileVersions
Derivative
Drawing
DrawingVersion
DrawingVersions
DrawingFile
DrawingFileVersion
DrawingFileVersions
Folder
Hub
Hubs
Items
Occurrence
Occurrences
Pagination
PhysicalProperties
Project
Projects
Property
PropertyDefinition
Thumbnail
Units
User
Users
Webhook
Webhooks
Inputs
AddUsersToHubInput
AddUsersToProjectInput
CreateProjectInput
CreateWebhookInput
DerivativeInput
HubFilterInput
ItemFilterInput
ProjectFilterInput
PaginationInput
UpdateWebhookInput
Interfaces
File
FileVersion
FileVersions
Item
GraphQL Types
DerivativeStatusEnum
PhysicalPropertyStatusEnum
ProjectTypes
PropertyTypes
OutputFormat
Scalars
ThumbnailStatusEnum
WebhookEventTypeEnum
Change History
Changelog