Run a write API command
execute_write_api_commandRun a single Archicad API write command to change the project, with mandatory confirmation for irreversible actions like deleting elements or quitting Archicad.
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 | |||