Skip to content

CadScript Coverage

Generated from coverage/catalog.ts. Endpoint availability alone does not count as support; every entry records implementation maturity, tests, documentation, and release intent.

22 stable | 27 experimental | 2 raw escape hatches | 8 planned

SKETCH

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
LineBTMSketchCurveSegment / linesketch.linestableunitguide0.1.0v0.1
CircleBTMSketchCurve / circlesketch.circlestableunitguide0.1.0v0.1
Circular arcBTMSketchCurveSegment / circlesketch.arcexperimentalunitguide0.1.0v0.1
Rectanglefour line entitiessketch.rectanglestableunitguide0.1.0v0.1
Rounded rectanglelines and circular arcssketch.roundedRectanglestableunitguide0.1.0v0.1
Cubic Bezier splinecontrol point splinesketch.bezierexperimentalunitguide0.1.0v0.1
Sketch pointBTMSketchPointsketch.pointstableunitguide0.1.0v0.1
Sketch textBTMSketchTextEntitysketch.textexperimentalunitguide0.1.0v0.1
SVG importcompiled sketch entitiessketch.svg / importSvgexperimentalunit + exampleSVG guide0.1.0v0.1
Basic geometric constraintsBTMSketchConstraintconstrain.*experimentalunitguide0.1.0v0.1
Advanced dimensional constraintsBTMSketchConstraintplannedplannedplannedroadmap0.2.0v0.2

FEATURE

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
SketchnewSketchcad.sketchstableunitguide0.1.0v0.1
Extrudeextrudecad.extrudestableunitguide0.1.0v0.1
Up-to and two-direction extrude boundsextrude bounding parameterscad.extrudeexperimentalunit + migrated modelsfeatures guide0.1.4v0.1
Revolverevolvecad.revolvestableunitguide0.1.0v0.1
Filletfilletcad.filletexperimentalunitguide0.1.0v0.1
Chamferchamfercad.chamferexperimentalunitguide0.1.0v0.1
Boolean bodiesbooleanBodiescad.booleanexperimentalunitguide0.1.0v0.1
Offset and angular construction planescPlanecad.planeexperimentalunitguide0.1.0v0.1
Split partsplitPartcad.splitexperimentalunit + migrated modelfeatures guide0.1.4v0.1
3D translationtransformcad.transformexperimentalunitguide0.1.0v0.1
Shellshellcad.shellexperimentalunitguide0.1.0v0.1
Raw feature parametersfeature definition callcad.rawFeatureraw escape hatchunitguide0.1.0v0.1
Loftloftplannedplannedplannedroadmap0.2.0v0.2
Sweepsweepplannedplannedplannedroadmap0.2.0v0.2
Configurationsconfiguration APIplannedplannedplannedroadmap0.3.0v0.3
Assemblies and matesassembly APIsplannedplannedplannedroadmap0.3.0v0.3

QUERY

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
Created-by entity queryqCreatedBycad.bodies/faces/edges/verticesstableunitguide0.1.0v0.1
Sketch entity querysketchEntityQuerycad.sketchEntitystableunitguide0.1.0v0.1
Extrude cap queryqCapEntitycad.capexperimentalunitguide0.1.0v0.1
Owned-by-body queryqOwnedByBodycad.ownedByBodyexperimentalunitguide0.1.0v0.1
Geometry filterqGeometrycad.geometryexperimentalunitguide0.1.0v0.1
Closest-to queryqClosestTocad.closestToexperimentalunitguide0.1.0v0.1
Raw FeatureScript queryarbitrary query expressioncad.rawQueryraw escape hatchunitguide0.1.0v0.1

REST

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
List documentsDocuments: getDocumentsOnshapeClient.listDocumentsstableunitguide0.1.0v0.1
Create documentDocuments: createDocumentOnshapeClient.createDocumentexperimentalunitguide0.1.0v0.1
List elementsDocuments: getElementsInDocumentOnshapeClient.listElementsstableunitguide0.1.0v0.1
Read feature listPart Studios: getFeaturesOnshapeClient.observestableunitguide0.1.0v0.1
Add/update/delete featurePart Studios: feature operationsplan/apply runtimeexperimentalunit + live pendingguide0.1.0v0.1
Shaded viewPart Studios: shadedViewsOnshapeClient.renderstableunitguide0.1.0v0.1
Fixed measurementsPart Studios: evalFeatureScriptOnshapeClient.evaluateFeatureScriptexperimentalunitguide0.1.0v0.1
STL exportPart Studios: exportStlOnshapeClient.exportStlstableunitguide0.1.0v0.1
Version checkpointDocuments: createVersionOnshapeClient.createCheckpointexperimentalunitguide0.1.0v0.1

MCP

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
Project inspectionlocal modelcadscript_project_inspectstableunitguide0.1.0v0.1
Bridge healthlocal bridgecadscript_bridge_healthstableunitguide0.1.0v0.1
Document navigationDocuments RESTonshape_documentsstableunitguide0.1.0v0.1
Dedicated project creationDocuments and Part Studios RESTonshape_project_createexperimentalunitguide0.1.0v0.1
Current selectionnarrow page adapteronshape_selectionexperimentalunitguide0.1.0v0.1
Part Studio observationPart Studios RESTonshape_partstudio_observestableunitguide0.1.0v0.1
Read-only model planlocal + Part Studios RESTcadscript_model_planstableunitguide0.1.0v0.1
Exact-plan apply and verifyPart Studios RESTcadscript_model_applyexperimentalunitguide0.1.0v0.1
Rendered image contentshaded viewsonshape_renderstableunitguide0.1.0v0.1
Bounds and massFeatureScriptonshape_measureexperimentalunitguide0.1.0v0.1
Verified STL exportSTL RESTonshape_export_stlstableunitguide0.1.0v0.1
Optional PM2 Streamable HTTP daemonloopback MCP transportcadscript daemon installexperimentallocal HTTP smokedaemon guide0.1.4v0.1

LIVE

CapabilityOnshape surfaceCadScript APIStatusTestsDocsReleaseMilestone
Signed-in browser sessionChrome MV3 + native messagingcadscript doctorexperimentalmanual macOS smokesetup guide0.1.0v0.1
Plan/apply/render/no-opdedicated Part Studioend-to-end smokeplannedrelease gaterelease checklist0.1.0v0.1
Clean-machine macOS onboardingnpm + Codex + Chromerelease smokeplannedrelease gaterelease checklist0.1.0v0.1
Windows and Linux bridgenative messagingplannedplannedplannedroadmap1.0.0v1.0

Unofficial community project. Not affiliated with Onshape or PTC.