Edit Families
revit_edit_familiesEdit Revit families by adding shared parameters, removing or purging parameters, or setting shared status, with dry-run rollback before changes load.
Instructions
Edit an open family in place or named project families in one load cycle each.
In project mode, pass exact family names or ["*"]. A dry run rolls back all changes. Refused in read-only mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| document | No | Case-insensitive substring of the target open document's title or file name. Required to disambiguate when the Revit process has more than one document open; omit only when a single document is open (the active document is used). An unknown or ambiguous reference is rejected before any change. | |
| families | No | ||
| operations | Yes | ||
| stop_on_error | No | ||
| response_timeout_s | No | ||
| overwrite_parameter_values | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||