More and more, BIM coordinators are interested in looking at the key performance indicators of a Revit model - both currently and over time. The single-most important metric in Revit is the number of errors and warnings in the model. Unfortunately, it is not really possible to extract this most important information using the API. Yes, Jeremy once pointed out that there's a windows hack to trigger the Manage Warnings via the UI (which then will report the warnings via FailureProcessing) - but this is not really a reasonable API solution. It is fragile. I think the three reasonable ways to accomplish this somehow would be: - Make an API which triggers the failures (much like hitting the Manage Warnings button). - Make an API which just retrieves the information directly - Make an API which executes the Manage Warnings + Export command to send the errors out to an HTML file (not that good, but it's far better than what we have today). This would open the door for a wide variety of mechanisms for BIM coordinators and technologists to understand the warnings, build dashboards and even manage the process of reducing the errors on a project.
Show More