StreamBIM icon

StreamBIM

StreamBIM API: projects, IFC files, IFC search, converter jobs, sync, users, workflows, topics, checklists, attachments, documents

IFC Search → Create

AI-generated

Summary

Create an IFC Search in a specified StreamBIM project by defining search rules to filter IFC elements based on building and property criteria.

Inputs

  • Project Name or ID (required) — Select or specify the StreamBIM project in which to create the IFC Search. This can be chosen from the dynamically loaded list or set via expression.
  • Advanced — Use Raw JSON Rules — Toggle to provide search rules as raw JSON to support complex OR groups. When disabled, rules are entered via the UI as a single AND group inside one OR.
  • Search Rules (required) — Define individual search rules as building ID plus a property key and value pair. Each rule forms an AND group within a single OR group. Used only if raw JSON mode is off.
  • Search Rules (Raw JSON) (required) — Provide the raw JSON structure of search rules as an OR of AND groups when advanced mode is enabled.

Output shape

a single IFC Search record

The operation returns the newly created IFC Search object with its details. Input rules are compiled according to the raw JSON toggle: either from the UI table into one AND group inside an OR, or directly from the raw JSON. The projectId is required to associate the search with the correct project.

Links

Discussion