Modify property definitions
modify_property_definitionsModify user-defined Archicad property definitions: rename, move, edit options, defaults, expressions, and availability in one undo step.
Instructions
Changes user-defined properties in one undo step: rename, move to another group, description, option set options (replace the list — unchanged options keep their identity so element values survive — or add/remove/rename options), default value or expressions, and availability (replace, add, remove, or add the classifications of given elements). Built-in properties and the value type cannot be changed (delete and recreate instead). Returns {results: [{guid, name, group, type, availabilityCount, warnings?} | {error}]}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"definitions": "<definitions>"
},
"name": "modify_property_definitions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| undoName | No | Name of the undo step shown in Archicad | |
| definitions | Yes |