Technical University of Munich
GraphQL API Design for Building Information Models
Pages
8
Time to read
26 mins
Publication
Language
English
Pages
8
Time to read
26 mins
Publication
Language
English
This technical report presents a simplified GraphQL API designed for fine-grained access to Building Information Models (BIM). It addresses the limitations of current file-based workflows in the Architecture, Engineering, Construction, and Operation (AECO) industry, where large IFC files often lead to inefficiencies and information silos. The proposed API allows for element-level, transactional access to building data, enhancing usability and reducing query complexity. By abstracting complex IFC structures and introducing atomic geometry resources, the API improves query readability. The report outlines the architecture and design decisions behind the API, emphasizing its modularity and ability to integrate with various data sources. It also discusses the evolution of building data standards towards modular representations and highlights the relevance of GraphQL in providing structured access to BIM data. The research question focuses on how this tailored GraphQL API can support interoperable access while simplifying query processes compared to direct schema mappings.