Run a write API command
execute_write_api_commandExecute one Archicad API write command to modify the project, with confirmation required to guard against irreversible changes.
Instructions
Run one Archicad API command that changes the project. Covers the official Archicad JSON API (https://archicadapi.graphisoft.com/JSONInterfaceDocumentation/) and the Tapir add-on (https://github.com/ENZYME-APD/tapir-archicad-automation). IRREVERSIBLE for many commands, and reaches DeleteElements and QuitArchicad among others. Refuses without confirm=true; the refusal echoes the command and params it would have run. Params are validated against the bundled schema where available. Prefer the dedicated tools when one exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| port | No | ||
| params | No | ||
| confirm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||