Get favorites
get_favoritesLists saved Favorites palette tool settings from an Archicad project so you can filter by type, name, or folder and optionally retrieve classifications and properties.
Instructions
Lists the favorites (saved tool settings of the Favorites palette). Output: {favorites: [{name, type, variation?, folder: [..], folderPath, settings?, classifications?, categories?, properties?, notes?} | {error}], count, total/offset/hasMore when paginated}. With includeSettings the settings use the same field names as get_tool_defaults and the create_* tools. Favorite names are localized (Russian templates ship Russian names) — always take them from here. Filter by type/search/folder before using includeSettings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Only favorites of this element type | |
| limit | No | Return at most this many results (default 500) | |
| names | No | Only these exact names | |
| folder | No | Only favorites in this folder (or its subfolders) | |
| offset | No | Skip this many results | |
| search | No | Case-insensitive substring of the favorite name | |
| variation | No | Tool variation, only for tools that share an element type (e.g. 'GridElement' vs 'Object' for Object elements). Normally omit it; get_tool_defaults without a type lists the toolbox tools with their variations | |
| includeSettings | No | Also return each favorite's settings, classifications, categories and properties (default false; slower) | |
| includeGdlParameters | No | With includeSettings: include the GDL parameter values of library-part based favorites (default true) |