Commands  ›   ›  Import Families From Model

Import Families From Model

writes to model Public API · not yet exposed

Coming soon

Before you run this

At least two project documents must be open in Revit. Active document must not be read-only.

After it runs

Selected families are imported into the current document. Parameter values may be overwritten if configured.

When to use this

Don't use this when

Custom UI required for browse/preview experience. AI path is JSON-first and dialog-free.

Inputs

NameKindTypeRequiredDefaultDescription
OverwriteParameters config bool no true Overwrite existing parameter values

Returns

NameTypeDescription
ImportedFamiliesList<FamilyImportInfo>Families that were imported
SkippedFamiliesList<FamilyImportInfo>Families that were skipped

What you'll see in the chat

on start
Preparing to import families from the other open model...
Setting up family transfer between models...
Getting ready to copy families across...
thinking
Checking for other open project documents...
Resolving source model and import mode...
Importing families into current document...
Verifying import results...
on success
Imported {ImportedFamilies} families from {SourceModel}.
on failure
Family import failed: {error}

REST API

Not yet exposed

This command does not carry a [RestApi] attribute today. Once tagged, this section will auto-populate with:

  • POST /api/v1/commands/import_families_from_model
  • Request body schema (from [RestApiParam])
  • Response schema (from [RestApiResponse])
  • curl / JS / Python code examples

Keywords & intent patterns

import families · copy families · transfer families · model families · pipe fittings
Patterns: import * families * model · copy * families * from · transfer * families

Related commandsImportSystemsFromModelCommand · ImportRoutingPreferencesCommand
Pillar