& Construction

Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
& Manufacturing

Professional CAD/CAM tools built on Inventor and AutoCAD
Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
Professional CAD/CAM tools built on Inventor and AutoCAD
Autodesk Support
May 13, 2022
This final lesson is intended to provide you with additional information to increase your productivity when creating Autodesk Revit plug-ins. You will look at information on API-related help, documentation, samples and – most importantly – where to go next to continue your learning around the Autodesk Revit API. Let’s first look at the API resources that can be installed along with the Autodesk Revit product onto your computer: |
Provide Feedback: Please provide feedback about this Revit Training or this lesson via email: myfirstplugin@autodesk.com |
Resources on your System
Autodesk Revit Software Development Kit (SDK)
The Revit SDK contains a great deal of useful information regarding the Revit API. The three main categories of content are: documentation, samples and tools.
Video: Installing Autodesk Revit SDK
Video: Exploring the Autodesk Revit SDK
Documentation
The SDK contains two Microsoft Word documents, one on getting started using the Revit API and another which lists the changes to the Revit API when compared with the last version. A complementary file, which is extremely important to anyone working with the Revit API, is the Revit API Help Documentation, found in RevitAPI.CHM file. You can search this file for a particular class, method or property, read their descriptions and take a look at associated sample code (if any is provided).
Samples
The SDK contains a comprehensive list of API samples which cover almost all the major Revit API topics. One useful tip is to open the main "Samples" solution file in Visual Studio Community and search for the API method you wish to work with: if it exists in the samples, you can very quickly see how the API is used and – if it makes sense – re-use the code in your plug-in. The SDK also contains macro samples that show you how to take advantage of macro to put together quick prototypes to test particular Revit API functionality.
Tools
Resources Online
Autodesk Platform Services Developer Portal
The Autodesk Platform Services Developer Portal is a great resource for those working with the Autodesk Revit API. As well as listing recent API additions and improvements, it aggregates the various other resources available to you. Highlights of this webpage include:
The Building Coder Blog
The Building Coder is a popular blog containing information related to the Revit API, including white papers, discussions on the use of various APIs and the answers to many commonly-asked API questions.
ADN AEC DevBlog
ADN AEC DevBlog is a new resource for software developers working with Revit, Navisworks and other AEC and BIM technologies from Autodesk.
Other Online Resources
This brings you to the end of this guide. We hope this has proven to be a helpful beginning to your journey with the Revit API. We wish you all the very best in your future API endeavors.
Was this information helpful?
The Assistant can help you find answers or contact an agent.
What level of support do you have?
Different subscription plans provide distinct categories of support. Find out the level of support for your plan.
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved