About Macro Security
When working with macros, it is important to be wary of the risks involved with their vulnerabilities. Only run known macros from trustworthy sources.
About the Revit SDK
The Revit Software Development Kit (SDK) contains useful resources to help you understand the Revit API and to create macros.
Restore RevitAPI.dll and RevitAPIUI.dll
RevitAPI.dll and RevitAPIUI.dll are required references for the interaction between the Macro Manager and the Revit macro IDE. If they are inadvertently removed from a module, use this procedure to restore them.