Developer hubs
Sign in
Request
Response
Manufacturing Data Model API
Manufacturing Data Model API
Version 2
Developer's Guide
Overview
About GraphQL
GraphQL Developer Tools
About Custom Properties
Query Complexity and Depth Limits
Rate Limits
Migration Guide from V1 to V2
Error Handling
Known Issues
Pagination
How-to Guide
Before You Begin
Navigate the Data Structure
Retrieve Hubs
Retrieve Projects
Retrieve Folders
Retrieve Items
Standard Items
Retrieve Items by Project or Folder
Retrieve Component Versions
Configured Items
Identify Item Configurations
Retrieve Root Configuration Members
Retrieve Configuration Row Data
View Thumbnail URL
Export Geometry
Retrieve Physical Properties
Get Started with Custom Properties
Create Property Definition Collection
Update Property Definition Collection
Add Property Definition to Collection
Link Property Definition Collection to a Hub
Set Custom Property Values
Remove Custom Property Value
Archive Property Definition
Unlink Property Definition Collection from a Hub
Perform Administrative Tasks
Manage Hubs
Retrieve all Members
Add or Invite Members
Manage Projects
Create Folder-Level Project in a Hub
Retrieve Project Thumbnails
Archive or Restore a Project
Add Members to a Folder-Level Project
Change Member Roles
Code Samples
Read Model Hierarchy of a Design
Get the Thumbnail of a Part
Generate STEP File for a Component
Retrieve Physical Properties of a Component
Change History
Changelog
Reference Guide
GraphQL Endpoint
Queries
application
component
componentVersion
drawing
drawingVersion
exportStatusOfFile
folderByHubId
foldersByFolderInHub
foldersByProject
group
hub
hubByDataManagementAPIId
hubs
item
itemsByFolder
itemsByProject
itemVersion
itemVersions
project
projectByDataManagementAPIId
projects
Mutations
activateHubMember
addFolderLevelProjectMembers
addFolderMembers
addGroupMembers
addGroupsToFolder
addGroupsToFolderLevelProject
addHubMembers
addLegacyProjectMembers (Deprecated)
archiveProject
archivePropertyDefinition
changeFolderLevelProjectMemberRole
changeFolderMemberRole
changeGroupsRoleInFolder
changeGroupsRoleInFolderLevelProject
changeHubMemberRole
changeLegacyProjectMemberRole (Deprecated)
changeLegacyProjectType (Deprecated)
copyFolder
createDesignFromFile
createFolder
createFolderLevelProject
createGroup
createlegacyproject (Deprecated)
createPropertyDefinition
createPropertyDefinitionCollection
createPropertyDefinitions
deactivateHubMember
deleteFolder
linkPropertyDefinitionCollection
moveFolder
removeFolderLevelProjectMembers
removeFolderMembers
removeGroupsFromFolder
removeGroupsFromFolderLevelProject
removelegacyprojectmember (Deprecated)
renameFolder
renameProject
resendHubInvitation
restoreProject
setProperties
unlinkPropertyDefinitionCollection
updatePropertyDefinition
updatePropertyDefinitionCollection
withdrawHubInvitation
Objects
ActivateHubMemberPayload
AddFolderLevelProjectMembersPayload
AddFolderMembersPayload
AddGroupMembersPayload
AddGroupsToFolderLevelProjectPayload
AddGroupsToFolderPayload
AddHubMembersPayload
AddLegacyProjectMembersPayload
Application
ArchiveProjectPayload
ArchivePropertyDefinitionPayload
BasicItem
BasicItemVersion
BasicItemVersions
BoundingBox3D
ChangeFolderLevelProjectMemberRolePayload
ChangeFolderMemberRolePayload
ChangeGroupsRoleInFolderLevelProjectPayload
ChangeGroupsRoleInFolderPayload
ChangeHubMemberRolePayload
ChangeLegacyProjectMemberRolePayload
ChangeLegacyProjectTypePayload
Component
ComponentVersion
ComponentVersionAlternativeIdentifiers
ComponentVersions
ConfigurationRow
ConfigurationTable
ConfiguredDesignItem
ConfiguredDesignItemVersion
ConfiguredDesignItemVersions
CopyFolderPayload
CreateDesignFromFilePayload
CreateFolderLevelProjectPayload
CreateFolderPayload
CreateGroupPayload
CreateLegacyProjectPayload
CreatePropertyDefinitionCollectionPayload
CreatePropertyDefinitionPayload
CreatePropertyDefinitionsPayload
DeactivateHubMemberPayload
DeleteFolderPayload
Derivative
DesignItem
DesignItemVersion
DesignItemVersions
Drawing
DrawingItem
DrawingItemVersion
DrawingItemVersions
DrawingVersion
DrawingVersions
ExportStatusOfFilePayload
Folder
FolderMember
FolderMembers
Folders
Group
GroupMember
GroupMembers
Groups
Hub
HubAlternativeIdentifiers
HubMember
HubMembers
Hubs
Items
LinkPropertyDefinitionCollectionPayload
ManageProperties
ManagePropertiesOnHub
ManagePropertiesOnVersion
MoveFolderPayload
Occurrence
Occurrences
Pagination
PhysicalProperties
Project
ProjectAlternativeIdentifiers
ProjectMember
ProjectMembers
Projects
Properties
Property
PropertyDefinition
PropertyDefinitionCollection
PropertyDefinitionCollections
PropertyDefinitions
RemoveFolderLevelProjectMembersPayload
RemoveFolderMembersPayload
RemoveGroupsFromFolderLevelProjectPayload
RemoveGroupsFromFolderPayload
RemoveLegacyProjectMemberPayload
RenameFolderPayload
RenameProjectPayload
ResendHubInvitationPayload
RestoreProjectPayload
SetPropertiesPayload
Thumbnail
Units
UnlinkPropertyDefinitionCollectionPayload
UpdatePropertyDefinitionCollectionPayload
UpdatePropertyDefinitionPayload
User
WithdrawHubInvitationPayload
Inputs
ActivateHubMemberInput
AddFolderLevelProjectMembersInput
AddFolderMembersInput
AddGroupMembersInput
AddGroupsToFolderInput
AddGroupsToFolderLevelProjectInput
AddHubMembersInput
AddLegacyProjectMembersInput
ArchiveProjectInput
ArchivePropertyDefinitionInput
ChangeFolderLevelProjectMemberRoleInput
ChangeFolderMemberRoleInput
ChangeGroupsRoleInFolderInput
ChangeGroupsRoleInFolderLevelProjectInput
ChangeHubMemberRoleInput
ChangeLegacyProjectMemberRoleInput
ChangeLegacyProjectTypeInput
CopyFolderInput
CreateDesignFromFileInput
CreateFolderInput
CreateFolderLevelProjectInput
CreateGroupInput
CreateLegacyProjectInput
CreatePropertyDefinitionCollectionInput
CreatePropertyDefinitionInput
CreatePropertyDefinitionsInput
DeactivateHubMemberInput
DeleteFolderInput
DerivativeInput
ExportStatusOfFileInput
FolderFilterInput
FolderMemberFilterInput
GroupMemberFilterInput
GroupsFilterInput
HubFilterInput
HubMemberFilterInput
ItemFilterInput
LinkPropertyDefinitionCollectionInput
MoveFolderInput
PaginationInput
ProjectFilterInput
PropertyDefinitionCollectionFilterInput
PropertyDefinitionFilterInput
PropertyDefinitionInput
PropertyFilterInput
PropertyInput
RemoveFolderLevelProjectMembersInput
RemoveFolderMembersInput
RemoveGroupsFromFolderInput
RemoveGroupsFromFolderLevelProjectInput
RemoveLegacyProjectMemberInput
RenameFolderInput
RenameProjectInput
ResendHubInvitationInput
RestoreProjectInput
SetPropertiesInput
UnlinkPropertyDefinitionCollectionInput
UpdatePropertyDefinitionCollectionInput
UpdatePropertyDefinitionInput
UserSearchInput
WithdrawHubInvitationInput
Interfaces
Item
ItemVersion
ItemVersions
Other GraphQL Types
DerivativeStatusEnum
FileExportStatusEnum
FolderMemberStatus
FolderRoleEnum
HubMemberRoleEnum
HubMemberStatus
ItemTypeEnum
LegacyProjectTypesEnum
OutputFormatEnum
PhysicalPropertyStatusEnum
ProjectMemberRoleEnum
ProjectStatusEnum
ProjectTypesEnum
PropertyBehaviorEnum
Scalars
ThumbnailStatusEnum
Shape
Created with Sketch.