/
ON
onshape
/
Onshape REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 9h ago · Updated 1w ago
View markdown
onshape
Onshape REST API
post
Create a new assembly tab in the document.
latest
OpenAPI 3.0.1
Apache 2.0
2026-08-13
302
1,226
1.8 MB
aaa3e1322450
Account
4
Alias
6
APIApplication
7
AppAssociativeData
4
AppElement
27
Assembly
27
get
Get the view data for all named views for the specified element.
post
Create a new assembly tab in the document.
post
Gets the Bill Of Materials (BOM) for the specified assembly, or creates a BOM if none exist.
post
Update an existing feature for an Assembly.
delete
Delete a feature from an assembly.
delete
Delete an instance of an assembly.
post
Insert an instance of a part, sketch, assembly, or Part Studio into an assembly.
post
Update mate values for the given mates in the specified assembly.
post
Modify an assembly.
post
Transform a list of assembly occurrences.
post
Create new instances with transformation.
get
Get definition information for the specified assembly.
get
Get the Bill Of Materials (BOM) content for the specified assembly.
get
Get bounding box information for the specified assembly.
get
Get a list of display states for the specified assembly.
get
Get a list of exploded views for the specified assembly.
get
Get the definitions of the specified features in an assembly.
post
Add a feature to the assembly feature list.
get
Get the feature spec definitions for an assembly.
get
Get the mass properties for the assembly.
get
Get a list of all named positions for the assembly.
get
Get an array of shaded view images for the document.
post
Export the assembly to glTF.
post
Export the assembly to OBJ.
post
Export the assembly to STEP.
get
Get a list of mate values in the specified assembly.
post
Export the assembly to another format.
Billing
1
BlobElement
5
Comment
10
Company
9
Document
37
Drawing
7
Element
8
ExportRule
1
FeatureStudio
4
Folder
3
Insertable
1
Item
5
Material
2
Metadata
11
MetadataCategory
1
NumberingScheme
1
OpenApi
2
Part
12
PartNumber
1
PartStudio
27
ProductStructure
1
PropertiesTableTemplate
5
Publication
7
ReleasePackage
4
Revision
9
Sketch
3
StandardContent
3
Task
5
Team
3
Thumbnail
11
Translation
5
User
4
Variables
7
Version
1
Webhook
6
Workflow
5
Assembly
Create a new assembly tab in the document.
post
/assemblies/d/{did}/w/{wid}
Path parameters
did
string
required
wid
string
required
Response
default response