Search classes and properties (free text)
bsdd_search_textSearch buildingSMART Data Dictionary for classes and properties using free text. Filter by type, dictionary, verification status, and more.
Instructions
Free-text search returning both classes and properties. Pagination is shared: classes are listed first, properties after them. Note that the IFC dictionary is only included when includePreview is true (the default here); use bsdd_search_classes for class-only searches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return (1-1000). Defaults to 50. | |
| offset | No | Zero-based offset of the first item returned. Default 0. | |
| searchText | Yes | Text to search for. | |
| typeFilter | No | Filter by type: "Class", "Property", "Material", "GroupOfProperties", or a semicolon separated list. | |
| onlyVerified | No | Only return results from verified dictionaries. | |
| dictionaryUris | No | Optional list of dictionary URIs to restrict the search to. | |
| includePreview | No | Include dictionaries in preview state. Defaults to true here, because IFC is one of them. | |
| includeInactive | No | Include inactive items. Default false. | |
| onlyLatestVersion | No | Only search the latest version of each dictionary. | |
| includeSearchDescriptions | No | Also search in descriptions. Default false. |