Edit
Apply a natural-language edit to an existing model, optionally scoped to specific parts.
Apply a natural-language edit to an existing model. Example: "make the lantern glow blue". Part-scoped edits work best on Architect results, which carry an editable part hierarchy.
Modify a model
POST /api/v1/edit/submit
Requires API key.
Request Body
| Name | Type | Description |
|---|---|---|
parent_submission_id | string (required) | ID of the submission to modify. |
modification_request | string (required) | Description of the change to apply. |
project_id | string | Inherit or override the parent's project. |
adaptive_thinking | boolean | Enable extended thinking for higher quality. Default: false. |
focus_on_node_names | string[] | Part names from the parent mesh to scope the edit to. Every part outside the list is held bit-identical. Empty/omitted = whole-mesh edit. Get part names from /api/v1/{submission_id}/hierarchy. |