Import Assemblies
You can mimic the import functionality you see in Operator by making your own import process for IFC, RVT, BRZ, etc files.
We'll assume you know how to upload files through the API and that you have access to a TempFile.ID.
Analysis
This is an optional step to the process that gets you the bounding box size and an attribute schema definition.
In Operator, this step lets the user pick what attribute to use for creating new Entity Types.
Assembly Analysis
Request body
Response
Javascript example
When the Pending Action is marked as completed, here is the result to expect:
Import
In this step we import the Entities and relationships from the assembly into Nextspace.
Assembly Import
Request body
Response
Javascript example
When the Pending Action is marked as completed, here is the result to expect: