The next few posts are from my "Getting Started with Revit API" document which I have been keeping and updating since Revit 2009. As a person who is leading AEC workgroup, I get inquiries about how to get started with Revit API occasionally.The doc became quite handy in such an occasion.
The first is: where is Revit SDK? This is the basic question. Yet, we still get this inquiry once in a while. You can get the SDK from two location: from the product installation and Revit Developer Center.
You can find Revit SDK in every Revit install. From the main install dialog while you are installing Revit, go to “Install Tools and Utilities” menu. (Note: there is another menu called “Utilities” you see right after the product installation, which contains only the link Content Batch utilities. Click on “Back to First Page” button to move back to the main page of the installer to install SDK.)
Alternatively, you can also find the SDK in the extraction folder. It will be under:
<extraction folder>\support\SDK\RevitSDK.exe
If you have accepted the default location, which typically looks like this:
C:\Program Files\Autodesk\Revit XXX 201x\support\SDK\RevitSDK.exe
The second location is Revit Developer Center. The SDK may be updated. Make sure you check the latest at either ADN site (member only) or Revit Developer Center (available to public):
http://www.autodesk.com/developrevit
RevitAPI.dll and Revit APIUI.dll, which are needed to build a Revit add-in application, are in every Revit installation under <Revit install>\Program\

Leave a Reply