Export Revit model warnings to a spreadsheet

Every Revit model accumulates warnings. bim-cli exports all of them — with element IDs — to a spreadsheet in one command. Sort by category, assign to team members, track resolution over time.

Export all warnings to Excel

export warnings to a spreadsheet
bim revit warnings list | bim excel write warnings.xlsx
{"ok":true,"data":{"rows":47,"path":"warnings.xlsx"}}

Each row contains the warning message, affected element IDs, and element count. The file opens in Excel immediately.

Share with the team via Google Sheets

push warnings to a shared Google Sheet
bim revit warnings list | bim google sheets append --spreadsheet <id-or-url> --with-header

The first run writes headers; subsequent runs append. Use a separate sheet per audit date to track progress over time.

Filter before writing

export only errors (not warnings)
bim revit warnings list | jq 'select(.severity=="error")' | bim excel write errors.xlsx
count warnings by type
bim revit warnings list | jq -s 'group_by(.message) | map({message: .[0].message, count: length}) | sort_by(-.count)'

Agent use

An agent can audit model health as part of any workflow:

bim revit warnings list | bim excel write audit.xlsx

No Revit dialog boxes, no manual steps. The agent reads the output and summarizes warning categories, flags high-count issues, or compares to a prior baseline.

Install

iwr -useb https://bimcli.com/install.ps1 | iex