The buildingSMART Data Dictionary (bSDD) is an online service that hosts classifications and their properties, allowed values, units and translations. The bSDD allows linking between all the content inside the database. It provides a standardized workflow to improve data quality and information consistency.
The most important part of the bSDD are the APIs, Application Programming Interfaces, accessible via the internet. Using those APIs other tools and systems can use the data stored in the bSDD.
More info on https://www.buildingsmart.org/users/services/buildingsmart-data-dictionary/
2022-08 - Important notification:
The bSDD is in the process of moving from identifiers (aka "namespace URI") starting with "http://identifier.buildingsmart.org" to "https://identifier.buildingsmart.org" ("http" to "https"). This is to ease the use of these identifiers as hyperlinks as well.
We will support retrieving data using the "http" identifiers for (at least) 6 months. But please do note that only "https" identifiers are returned by the bSDD API's. Current status: available in test environment.
- FAQ (what does it cost? what is it? how does it relate to IFC? etc.): buildingsmart.org/.../buildingsmart-data-dictionary/
- Browse the documentation: Documentation
- Search in the bSDD: https://search.bsdd.buildingsmart.org/
- Upload data: https://manage.bsdd.buildingsmart.org/
We also provide a Test
environment to play with, for those who want to experiment with bSDD first. We encourage to try Test
before publishing in the actual bSDD. You can acces it via:
- Search in the
Test
bSDD: https://search-test.bsdd.buildingsmart.org/ - Upload data to the
Test
database: https://manage-test.bsdd.buildingsmart.org/
Note:
The bSDD is meant to be API-first, so the Search Page doesn't display all the content of bSDD.
To be able to upload domains, create an account first and email to [email protected] to ask for access.
If you encounter a login issue on, e.g. some kind of looping, try clearing your browser cache or start an 'incognito' browser window.
- The API URL (not a readable website): https://api.bsdd.buildingsmart.org/
- API documentation on Swagger: https://app.swaggerhub.com/apis/buildingSMART/Dictionaries/v1
Test
API documentation on Swagger: https://test.bsdd.buildingsmart.org/swagger/- GraphQL UI for getting data via GraphQL in the UI: GraphQL UI
- 2020.08.08 Classyfing IFC model in SketchUp with bSDD and DigiBase plugin: VIMEO video, and the source code
- 2021.10.13 Use case with ETIM classification accessible from usBIM software from ACCA: YouTube video
- 2023.03.16 Recording of bSDD session from InfraBIM Open 2023 in Tampere, Finland. YouTube video
- 00:00:00 How to use the buildingSMART Data Dictionary to extend IFC for your needs - Léon van Berlo
- 00:26:27 How to utilize bSDD in infrastructure owners perspective - case Finnish Transport Infrastructure Agency - Niki Tapper, Teea Kantojärvi
- 00:55:35 Using IFC 4.3 with bSDD for railway - Giulia Minnucci
- 2020.09.03 Presentation about the bSDD (and relation to IFC): Presentation
- 2020.09.15 Video recording of a bSDD workshop, including Revit plugin demo: Workshop video
- 2023.03.22 BIMVoice podcast with Artur Tomczak answering bSDD related questions: YouTube video
Need help? Got suggestions? Send an email to [email protected]
The bSDD product manager: Artur Tomczak [email protected]