/
ON
onshape
/
Onshape REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 5h ago · Updated 1w ago
View markdown
onshape
Onshape REST API
post
Creates a reference to an app element.
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
post
Create a new application element.
post
Create multiple empty application elements at once.
get
Download the blob element (i.e., a file) stored in an app element in a document's workspace.
post
Create a new blob subelement from an uploaded file.
delete
Delete a blob subelement from an app element.
get
Get a list of all transactions performed on an element.
post
Start a transaction
delete
Abort a transaction.
post
Merge multiple transactions into one microversion.
get
Download a blob subelement from the specified app element.
get
Get a list of all blob subelement IDs for the specified workspace, version, or microversion.
get
Compare app element JSON trees between workspaces/versions/microversions in a document.
get
Get a list of all subelement IDs in a specified workspace/version/microversion.
post
Update the content for the specified app element.
get
Get the history of the specified all element.
get
Get a list of all subelement IDs in a specified workspace/version/microversion.
get
Get the full JSON tree for the specified workspace/version/microversion.
post
Get the JSON at specified paths for an element.
get
Get a list of multiple subelements by document ID, workspace or version or microversion ID, tab ID, and subelement IDs.
delete
Delete multiple subelements array by document ID, workspace or version or microversion ID, tab ID, and subelement IDs.
delete
Deletes the content from the specified app element.
post
Creates a reference to an app element.
get
Resolves a single reference to an app element.
post
Update an app element reference.
delete
Delete an app element reference.
get
Resolves bulk app element references.
get
Resolves bulk app element references.
Assembly
27
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
AppElement
Creates a reference to an app element.
post
/appelements/d/{did}/{wvm}/{wvmid}/e/{eid}/references
Path parameters
did
string
required
eid
string
required
wvm
string
required
wvmid
string
required
Response
default response