Changelog
rel-1.180
- released 2024-04-26
- New Drawings sample application (public repo: https://github.com/onshape-public/onshapedrawingjson)
- New API Guide section for response codes (https://onshape-public.github.io/docs/api-adv/errors/)
- Support export of tables in JSON of Drawings
GET
:/appelements/[:did]/[:wvm]/[:wvmid]/e/[:eid]/views/[:viewid]/jsongeometry
- Update Assembly, Blob, Drawing and Part Studio translation
POST
endpoints to have a new request body propertyresolution
rel-1.179
- released 2024-04-05
- New drawing views list endpoint
GET
:/appelements/[:did]/[:wvm]/[:wvmid]/e/[:eid]/views
- New drawing view endpoint
GET
:/appelements/[:did]/[:wvm]/[:wvmid]/e/[:eid]/views/[:viewid]/jsongeometry
- New updated features endpoint documentation
- Updated glassworks for all metadata endpoints to reference developer documentation
- Added description of output to schema for Metadata APIs
- Updated translation endpoints with new request property
specifyMaterialData
rel-1.178
- released 2024-03-15
- Update Part Studio translation
POST
endpoint to have a new request body propertyimportMaterialDensity
- Update active workflow endpost
GET
:/workflow/active
to have a new response propertyhasInactiveCustomWorkflows
- Updated authorization (OAuth2 and BasicAuth) for publication endpoints
- Various updates to descriptions of data types and query parameters
- Fixed delete publication endpoint (
HTTP::200
now removes publication)
rel-1.177
- released 2024-02-23
- Updated translation endpoints with new request property
useIGESImportPostProcessing
- Updated translation endpoints with modified request property
stepParasolidPreprocessingOption
- Updated descriptions for
metadata
|releasepackages
for propertypropertyOverrideStatus
rel-1.176
- released 2024-02-02
- New create publication endpoint
POST
:/publications
- New update publication endpoint
POST
:/publications/[:pid]
- New delete publication endpoint
DELETE
:/publications/[:pid]
- New create publication item endpoint
POST
:/publications/item
- New update publication item endpoint
POST
:/publications/item/[:iid]
- New delete publication item endpoint
DELETE
:/publications/item/[:iid]
rel-1.175
- released 2024-01-12
- Exclude suppressed sub assemblies from rootAssembly occurrences for
GET
:/assemblies/d/[did]/[wvm]/[wvmid]/e/[eid]
rel-1.174
- released 2023-12-15
- Add microversion id the extension url
{$microversionId}
- Updated translation endpoints with new request property
pdfVersion
- Fixed issue with bodydetails endpoints always returning
isInner
andisOuter
the same - Update all endpoints for
bodydetails
|tessellatededges
|tessellatedfaces
|featurescript
to include new response bodyerrorEnum
:
errorEnum |
---|
BODY_DRAFT_STRAY_NONMITER_EDGES |
MASS_PROPERTY_FACES_NOT_COPLANAR |
PARAMETER_VALUE_INVALID |
SHEET_METAL_CHAMFER_NO_TANGENT_BASED |
CHAMFER_DIRECTION_OVERRIDE_NO_EFFECT |
FILLET_CHAMFER_UNSUPPORTED |
CHAMFER_HELD_BACK |
SWEEP_BAD_LOCK_DIRECTION |
SHEET_METAL_COUNTER_HOLE_UNSUPPORTED |
SWEEP_SELECT_DIRECTION |
- Update all endpoints for
bodydetails
|tessellatededges
|tessellatedfaces
|featurescript
to include new propertyimageForeignId
- Support sending a list of emails to
POST
:/classrooms/[cid]/members
rel-1.173
- released 2023-11-28
- Update all classroom endpoints (
/classrooms/
) to support OAuth - Add description of output to schema for getAssemblyShadedViews API
rel-1.172
- released 2023-11-06
- Update all endpoints for
bodydetails
|tessellatededges
|tessellatedfaces
|featurescript
to include new response bodyerrorEnum
:
errorEnum |
---|
FIT_TOLERANCE_LIMITS_NOT_FOUND |
FIT_TOLERANCE_SIZE_TOO_LARGE_ISO |
FIT_TOLERANCE_SIZE_TOO_LARGE_ANSI |
OFFSET_WIRE_SHEET_CREATION_FAILED |
REPLACE_FACE_SHEET_SMALL |
REPLACE_FACES_NOT_ADJACENT |
SHEET_METAL_HOLE_REBUILD_FAILED |
CPLANE_TANGENT_INPUT |
CPLANE_TANGENT_SELECT_REFERENCE |
CNE_TANGENT_PLANE_INVALID |
CPLANE_TANGENT_POINT_INVALID |
REPLACE_FACES_NOT_SAME_BODY |
MUST_USE_DEFAULT_RADIUS_WITH_FACE_BEND |
CANNOT_RIP_A_FACE_BEND |
CANNOT_MAKE_A_FACE_BEND_TANGENT |
- References to
API Guide
for endpoint descriptions in Glassworks
rel-1.171
- released 2023-10-13
- Update all translation
POST
endpoints to have a new request body propertieshideInspectionItems
andtextOption
- Replaced
GET
:/releasepackages/companyreleaseworkflow
|/workflow/active
propertycanCurrentUserSyncVersionsToArena
withcanCurrentUserSyncStandardContentToArena
- Updated
GET
andPOST
:/tabletemplates
endpoint with new response propertyvalueType
- Comprehensive update to remaining endpoint summary and descriptions in Glassworks
rel-1.170
- released 2023-09-22
- New appelements delete subelement endpoint
DELETE
:/appelements/d/[did]/[wvm]/[wvmid]/e/[eid]/content/subelements
- New company add new user endoint
POST
:/companies/[cid]/users
- New company update user endoint
POST
:/companies/[cid]/users/[uid]
- New company delete user endoint
DELETE
:/companies/[cid]/users/[uid]
- Comprehensive update to remaining endpoint summary and descriptions in Glassworks
rel-1.169
- released 2023-09-01
- Comprehensive update to most endpoint summary and descriptions in Glassworks
- Update all translation endpoints to include new property
importAppearances
- Update
POST
:/partstudios/d/[did]/[wvm]/[wvmid]/e/[eid]/featurescript
has a new propertyexpressionErrorInfo
- Update
GET
andPOST
:/releasepackages/[rpid]
propertyworkflow/actions
has a new enum valueREASSIGN_TASK
rel-1.168
- released 2023-08-11
- Deprecated
POST
:/api/drawings/create
-> Replaced withPOST
:/api/drawings/d/[did]/w/w/[wid]/create
- Update
GET
:/api/documents
endpoint has a new propertypublishedVersion
- Update
GET
andPOST
:/api/releasepackages/[rpid]
has a new propertysyncedWithPLM
rel-1.167
- released 2023-07-21
- Update glTF translation endpoints to use new field
useGltfCompression
(bool) - Update STEP translation endpoints to use new field
stepParasolidPreprocessingOption
(0-None, 1-Advanced, 2-Automatic, 3-Basic) - Update
GET
:/api/documents
|/api/documents/[did]
|/api/companies/[cid]/documentsbyname
to include new fieldforceExportRules
rel-1.165
- released 2023-06-12
- Support
partId
array string forGET
:/api/partstudios/bodydetails
endpoint for the option of getting a subset of parts from a partstudio (empty = all parts)
rel-1.163
- released 2023-04-28
- Update documentation for the Documents endpoint (
/api/documents
) - Update Releasepackage endpoint
GET
:/api/releasepackage
to includetype
to understand action (ie. Approve vs Reject) - Update API to V6 - Fix a bug in how updating the JSON tree of an app element in a transaction returns the diff
rel-1.162
- released 2023-04-12
- New Assembly modify endpoint
POST
:/api/assemblies/d/{did}/w/{wid}/e/{eid}/modify
for bulk deletion and suppression of instances and features
rel-1.161
- released 2023-03-20
- New BOM templates endpoint (
/api/tabletemplates
) - Support POST
/api/webhooks
parameterisTransient = true
to specify auto cleanup after a set number of days
rel-1.160
- released 2023-02-24
- Support configuratons for
GET
:/api/partstudios/d/{did}/{wvm}/{wvmid}/e/{eid}/features
- Remove deprecated
GET
:/api/elements/:emid
- Remove deprecated
GET
andPOST
:/api/elements/d/:did/[wvm]/:wvmid/e/:eid/metadata
- Deprecated
GET
andPOST
:/api/parts/standardcontent/d/:did/v/:vid/e/:eid/[cu]/:cuid/partid/:pid/metadata
- Deprecated
GET
andPOST
:/api/parts/d/:did/[wvm]/:wmvid/e/:eid/partid/:pid/metadata
rel-1.158
- released 2023-01-11
- New example values in Glassworks API documentation
rel-1.155
- released 2022-11-01
- Support Parasolid binary (x_b) exports
rel-1.154
- released 2022-10-10
- Add face color, hidden state and type of composite to body details endpoint
rel-1.152
- released 2022-08-30
- Support more parameters to filter the partstudio endpoint
rel-1.147
- released 2022-05-16
- Support global tree node endpoint for impacting recently opened filter
rel-1.146
- released 2022-04-25
- Support API versioning
- Return ‘nodeId’ when adding or updating an AppElement
rel-1.145
- released 2022-04-05
- Fixed issue where assembly feature errors were missing
rel-1.140
- released 2021-12-15
- Add mass properties for assemblies
rel-1.139
- released 2021-11-15
- Relax casing search in Glassworks (Swagger client)
- BOM and Metadata API endpoint responses now matched
rel-1.138
- released 2021-10-25
- Updated webhook documentation
rel-1.135
- released 2021-8-20
- Webhook events for Enterprise SSO configuration changes
rel-1.134
- released 2021-07-30
- Support comment events (add, update, delete) for the web-hook endpoint
rel-1.131
- released 2021-06-01
- Add synchronous glTF/gLB endpoint for assemblies
rel-1.128
- released 2021-03-29
- Support face color for export of glTF/gLB
- Add document API endpoint for comments
rel-1.127
- released 2021-03-08
- Add translation option dtkPeriodicFacesPolicy=3 for CATIA parts
rel-1.126
- released 2021-02-12
- Add GLTF and GLB accepts option to the tessellation APIs
rel-1.125
- released 2021-01-25
- Add ‘good/better/best’ quality query parameters to tessellation endpoint
rel-1.122
- released 2020-11-18
- Enforce OAuth endpoint rate limiting
- Add release package action/transition based webhooks
rel-1.119
- released 2020-09-15
- Add rollback bar to EvalFeatureScript endpoint
rel-1.118
- released 2020-08-25
- PartStudio GET support for sketch constraints in features endpoint
rel-1.116
- released 2020-07-15
- Specify starting elements to create document endpoint
rel-1.114
- released 2020-06-03
- Project endpoints
rel-1.113
- released 2020-05-11
- Output GLTF files for an element (tab)
rel-1.111
- released 2020-03-31
- Support ownership transfer for teams
rel-1.110
- released 2020-03-09
- Add support for exploded views
rel-1.108
- released 2020-01-29
- Drawings endpoints for create 4 view, get view geometry and view definition
rel-1.102
- released 2019-09-11
- Added webhook events for release management
- Added webhook event for document version creation
rel-1.99
- released 2019-07-08
- Assembly BOM API support for items
rel-1.96
- released 2019-05-03
- Part Studio compare endpoint
rel-1.93
- released 2019-03-01
- Webhook subscriptions for a company
rel-1.86
- released 2018-09-28
- Export Drawings to DXF, DWG and PDF