Technical requirements
The examples used in this chapter can be found at https://github.com/PacktPublishing/Managing-and-Visualizing-Your-BIM-Data/tree/main/Chapter04.
It is not required to have a basic understanding of any scripting language. However, knowledge of the Revit APIs and the methods used to communicate through the HTTP protocols will be of benefit.
The working sample provided in this GitHub repository is supposed to be a starting point, hoping to give you a new perspective, highlighting the benefits of taking advantage of Revit APIs.
To manage this project, you need to have access to Revit 2020 or higher versions (licensed or student subscription), Power BI (a free subscription), and Visual Studio 2019 Community (a free subscription). So, if you haven't already, please download this software from the official websites and come back! Following are a couple of useful links to help you download Visual Studio and MS Power BI: