Add a raw feature
onshape_add_featureAdd custom BTM features to an Onshape Part Studio by posting a hand-written payload, covering feature types without a dedicated tool.
Instructions
Post a hand-written BTM feature payload to a Part Studio. The escape hatch for feature types this server has no dedicated tool for — read onshape_get_feature_specs first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ws | Yes | Workspace id — the <ws> segment of the document URL. | |
| doc | Yes | Document id — the <doc> in cad.onshape.com/documents/<doc>/w/<ws>/e/<elem>. | |
| elem | Yes | Element id (tab) — the <elem> segment of the document URL. | |
| feature | Yes | The feature JSON, usually a BTFeatureDefinitionCall-1406 envelope. | |
| validate | No | Re-read the feature list afterwards and fail if the feature regenerated with an error (default true). |