Update / relink hotlinks
update_hotlinksRefresh hotlinked modules or relink them to new source files in Archicad. Update names, story ranges, and report missing sources with relink hints.
Instructions
Refreshes hotlinked modules / XRefs from their source files ('nodes' or all: true — like Hotlink Manager > Update) and/or relinks nodes to another file or changes their name / story range ('relink': [{node, source?, name?, storyRange?, sourceStory?}], relinked nodes are refreshed too). Missing sources are reported with a relink hint. In Teamwork reserve the hotlink cache first (reserve_elements {objectSets: ['HotlinkCacheManagement']}). Returns per node {nodeGuid, updated|relinked, node} | {error}, updatedCount.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Refresh every top-level hotlink | |
| nodes | No | Hotlink node guids to refresh (get_hotlinks; an instance guid is accepted too) | |
| relink | No | Nodes to relink / reconfigure (one undo step), then refreshed |