Chapter 25
Getting Acquainted with the API
If you've ever wanted to learn how to customize or extend the functionality of Autodesk® Revit® Architecture software but thought that learning to program might be too difficult or time consuming, I recommend that you give it a try. In this chapter you will learn the basics of the Revit API and even build and install your first add-in. As with anything, if you start out small and practice, the concepts become manageable and possible to master. The benefits obtained from even a basic understanding of programming can be limitless. In this chapter, you will build an add-in that will generate 3D masses from room elements.
In this chapter, you'll learn to:
- Understand the basics of the Revit API
- Write, debug, and install your own API projects
Introducing the Revit API
An application programming interface (API) is a source-code-based specification intended to be used as an interface for other software components to communicate with each other. APIs are a common feature throughout successful ...
Get Mastering Autodesk® Revit® Architecture 2013 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.