Import definitions XML
import_definitionsImport Property or Classification Manager XML into Archicad, previewing new items and name collisions by default before committing changes.
Instructions
Import a Property Manager (kind='property') or Classification Manager (kind='classification') XML file. DRY-RUN BY DEFAULT: lists what is new and what collides with existing names, and what the conflict policy does. conflict: property append|replace|skip; classification merge|replace|skip (item_conflict replace|skip). Commit returns what was created and removed.
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": {
"kind": "<kind>",
"xml_path": "<xml_path>",
"conflict": "<conflict>"
},
"name": "import_definitions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| port | No | ||
| dry_run | No | ||
| conflict | Yes | ||
| xml_path | Yes | ||
| item_conflict | No | skip |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||