156 Get File Details
Chris McKeown / July 1, 2025
Cloud
Overview
The Get File Details tool displays comprehensive information about the current Revit file, including local file paths, cloud collaboration paths, and unique identifiers (GUIDs). This is especially valuable for cloud-workshared projects (BIM 360/ACC) where files are referenced by GUIDs rather than traditional file paths.

Table of Contents
- Key Features
- Requirements
- Interface Guide
- Step-by-Step Guide
- Understanding the Output
- Example Workflows
- Tips and Best Practices
- Common Use Cases
- Troubleshooting
Key Features
- Displays complete file path information
- Shows BIM 360/ACC cloud collaboration paths
- Reveals project and file GUIDs for cloud files
- Identifies Revit version of the file
- Formats cloud paths in both BIM 360 and C4R formats
- Single-click information retrieval
- No configuration or setup required
- Works with local files, network files, and cloud files
- Information displayed in easy-to-read dialog
Requirements
Pre-requisites
-
Open Revit File
- Any Revit project file (.rvt)
- Can be local file, network file, or cloud file
- File can be workshared or non-workshared
-
File Must Be Saved
- Tool works with saved files
- Unsaved new files will show limited information
- Save file first for complete details
Supported File Types
Local Files:
- Standard Revit files saved to local drive
- Network files saved to shared drives
- Local files synced from cloud
Cloud Files:
- BIM 360 Team/Design files
- Autodesk Construction Cloud (ACC) files
- Collaboration for Revit (C4R) files
- Files with central model in the cloud
Interface Guide
Output Dialog
When you run the tool, a dialog box displays with the following information sections:
Basic Information:
- Path Name
- Title
- File Name
- Revit Version
Document Details:
- Document Name and Path
- Document Name
Cloud Collaboration Information (if applicable):
- BIM A360 Path
- C4R Path Name
- Project Guid
- File Guid
- C4R File Name
All information is presented in a scrollable text dialog for easy reading and copying.
Running the Tool
- Navigate to Bonus Tools tab
- Click Get File Details
- Information dialog appears immediately
- Click OK to close
No additional inputs or selections required.
Step-by-Step Guide
Basic Workflow
-
Open Your Revit File
- Open any local, network, or cloud-based Revit file
- Ensure file is saved (unsaved files show limited info)
-
Run the Tool
- Go to Bonus Tools tab
- Click Get File Details
- Tool executes instantly
-
Review Information
- Read the displayed file details
- Copy any needed information
- Note GUIDs for cloud files if needed
-
Close Dialog
- Click OK when finished
- Information is also logged to Output Dialog
Copying Information
To copy specific details from the dialog:
- Click inside the information dialog
- Select text with mouse (click and drag)
- Press
Ctrl+Cto copy - Paste into documentation, emails, or notes
Tip: Information is also written to the Revit Output Dialog, where it can be copied more easily.
Understanding the Output
Basic Information Section
Path Name
- Full file system path to the Revit file
- For local files:
C:\Projects\Building.rvt - For network files:
\\Server\Share\Projects\Building.rvt - For cloud files:
BIM 360://Project/Folder/Building.rvt
Title
- File name without extension
- Example:
Building(from Building.rvt)
File Name
- Complete file name with extension
- Example:
Building.rvt
Revit Version
- Version number of Revit used to save the file
- Example:
2024or2025 - Useful for compatibility checking
Document Details Section
Document Name and Path
- Processed full path using internal helper functions
- May differ from Path Name for cloud files
- Shows resolved local cache path if applicable
Document Name
- Extracted file name from full path
- Example:
Building.rvt
Cloud Collaboration Information
This section only appears for BIM 360/ACC cloud files.
BIM A360 Path
- Cloud path in BIM 360 format
- Example:
BIM 360://ProjectName/FolderPath/Building.rvt - Empty for non-cloud files
C4R Path Name
- Cloud path in Collaboration for Revit format
- Uses GUID-based notation
- Format:
CLD://{ProjectGUID}FolderPath/{FileGUID}FileName.rvt - Example:
CLD://{12345678-1234-1234-1234-123456789012}Project Folder/{87654321-4321-4321-4321-210987654321}Building.rvt - This is the format needed for API access and automation
Project Guid
- Unique identifier for the BIM 360/ACC project
- Format:
12345678-1234-1234-1234-123456789012 - Remains constant for the project
- Used for API calls and project identification
File Guid
- Unique identifier for this specific file
- Format:
87654321-4321-4321-4321-210987654321 - Remains constant for the file even if renamed
- Used for API calls and file identification
C4R File Name
- Folder path within the cloud project
- Does not include "BIM 360://" prefix
- Does not include the file name
- Example:
Project Folder/Subfolder
Example Workflows
Workflow 1: Documenting Cloud File References
Scenario: Need to reference cloud file in external system
- Open cloud file in Revit
- Run Get File Details
- Copy the File Guid from dialog
- Use GUID in external database or documentation
- File can now be uniquely identified regardless of name changes
Benefit: Reliable file tracking across systems
Workflow 2: API Development Setup
Scenario: Developing Revit API tool that accesses cloud files
- Open target cloud file
- Run Get File Details
- Copy Project Guid and File Guid
- Copy C4R Path Name format
- Use these values in API authentication and file access code
Benefit: Correct GUID format for API calls
Workflow 3: Troubleshooting Cloud Sync Issues
Scenario: File won't sync properly to BIM 360
- Run Get File Details
- Note the BIM A360 Path and C4R Path Name
- Compare with central model path settings
- Verify Project and File GUIDs match in Autodesk portal
- Identify path mismatches or GUID issues
Benefit: Quick diagnosis of cloud sync problems
Workflow 4: Version Compatibility Check
Scenario: Ensuring file compatibility across team
- Open file in question
- Run Get File Details
- Note Revit Version
- Compare with team members' Revit versions
- Identify if upgrades or downgrades needed
Benefit: Prevents version compatibility issues
Tips and Best Practices
-
Copy GUIDs Carefully
- GUIDs are case-sensitive in some systems
- Include curly braces
{}where shown - Double-check copied values before using
- Consider using the Output Dialog for easier copying
-
Document Cloud Projects
- Keep record of Project GUIDs for each cloud project
- Create lookup table: Project Name → Project GUID
- Helps with API development and troubleshooting
- Useful for multi-project environments
-
Use for Backup Documentation
- Record file paths before major changes
- Document cloud paths for disaster recovery
- Include in project handover documentation
- Helps locate files if cloud structure changes
-
Check Version Before Sharing
- Always verify Revit version before sharing files
- Prevents "file saved in newer version" errors
- Plan upgrades based on team's Revit versions
- Document version requirements for projects
-
Understand Path Differences
- Local cache paths differ from cloud paths
- Path Name shows local representation
- C4R Path Name shows cloud representation
- Both refer to the same file
-
Keep Information Current
- File details can change if file is moved
- Re-run tool after moving or renaming cloud files
- Update documentation when paths change
- Verify GUIDs after cloud project restructuring
-
Use for Training
- Show new users how cloud files are referenced
- Explain GUID concept with real examples
- Demonstrate difference between local and cloud paths
- Include in BIM 360/ACC onboarding
-
API Integration
- Save C4R Path Name format as template
- Use for automated file opening routines
- Include in custom plugins and add-ins
- Essential for cloud-based automation
Common Use Cases
BIM 360/ACC Project Setup
Purpose: Verify cloud project configuration
Workflow:
- Set up new BIM 360/ACC project
- Upload initial files
- Open file in Revit
- Run Get File Details
- Verify BIM A360 Path is correct
- Document Project GUID for team reference
- Confirm C4R Path Name format
Benefits:
- Ensures proper cloud setup
- Provides reference for future troubleshooting
- Documents project structure
Multi-Project File Organization
Purpose: Track files across multiple cloud projects
Workflow:
- Open file from Project A
- Run Get File Details, record Project GUID
- Open file from Project B
- Run Get File Details, record Project GUID
- Create spreadsheet: File Name → Project GUID → File GUID
- Use for quick project identification
Benefits:
- Clear organization of files across projects
- Easy lookup when files have similar names
- Prevents opening wrong project files
Automation Script Development
Purpose: Develop tools that access cloud files programmatically
Workflow:
- Open target cloud file
- Run Get File Details
- Copy C4R Path Name
- Use format in script:
CLD://{ProjectGUID}Path/{FileGUID}File.rvt - Replace GUIDs with variables for dynamic access
- Test script with known GUIDs first
Benefits:
- Correct path format for API
- Working examples for development
- Faster script creation
File Migration Documentation
Purpose: Document file locations before/after migration
Workflow:
- Before migration, run Get File Details on all files
- Export information to spreadsheet
- Perform migration (e.g., move to new BIM 360 project)
- After migration, run Get File Details again
- Compare old and new paths/GUIDs
- Verify all files migrated correctly
Benefits:
- Complete migration audit trail
- Easy verification of successful migration
- Troubleshooting reference if issues arise
Support Ticket Creation
Purpose: Provide complete file info when requesting support
Workflow:
- Encounter issue with Revit file
- Run Get File Details
- Copy all information from dialog
- Paste into support ticket or email
- Include Revit version and file paths
- Support can identify file quickly
Benefits:
- Faster support resolution
- Eliminates back-and-forth for file details
- Complete technical information provided
Troubleshooting
No Cloud Information Displayed
Problem: BIM A360 Path and GUIDs are empty Solutions:
- File is not a cloud file
- File is local copy, not synced with cloud
- Open file directly from BIM 360/ACC instead
- Verify cloud worksharing is enabled
- Check if file has been detached from central
"Error" or Exception Messages
Problem: Tool displays error message Solutions:
- File may not be saved yet - save first
- File path may be corrupted
- Try saving file to new location
- Check if file is read-only
- Verify file isn't corrupted
Incomplete Path Information
Problem: Some paths show as empty or partial Solutions:
- File may be unsaved (new file)
- Save file to establish paths
- Some information only applies to certain file types
- Cloud info only appears for cloud files
- Network info only appears for network files
GUIDs Don't Match Autodesk Portal
Problem: GUIDs shown don't match portal/website Solutions:
- Ensure you're in the correct project
- Verify file hasn't been copied (creates new GUID)
- Check if file was detached and re-saved
- Confirm looking at same file in both locations
- Portal may show folder GUID instead of file GUID
Cannot Copy Text from Dialog
Problem: Unable to select/copy text in dialog Solutions:
- Click directly on text area
- Try selecting smaller portions
- Check Revit Output Dialog for same information
- Information is also logged there for easy copying
- Screenshot dialog as alternative
Wrong Revit Version Shown
Problem: Version number doesn't match expected Solutions:
- Version shown is the last version that saved the file
- File may have been upgraded from older version
- Number reflects version format, not year
- Example: 2024 may show as "2024" or "24.0"
- This is correct behavior, showing last save version
C4R Path Name Format Issues
Problem: Path format doesn't work in API code Solutions:
- Ensure GUIDs include curly braces
{} - Verify no spaces added during copy/paste
- Check for hidden characters
- Use exact format:
CLD://{GUID}path/{GUID}file.rvt - Test with known working example first
File Name Shows Incorrect Extension
Problem: File name shows .rvt but is different type Solutions:
- Tool assumes .rvt extension
- For family files (.rfa), extension will be wrong
- Check title for correct file type
- Path Name shows actual file type
- Tool primarily designed for project files
Need Help? Contact support or refer to additional Bonus Tools documentation.
Thank you for using Bonus Tools - Get File Details!