
Model Imports
Importing data into IcePanel
You can import data to IcePanel from many different data sources. Generally speaking there are 2 ways to import data: via the UI (see below) and via our REST API.
Only Admins can import data into IcePanel.
Importing into IcePanel adds the model objects and their connections to the model, but it does not create the corresponding diagrams. After importing, we recommend using the model viewer to visualize the new relationships.
Importing via the UI
If you’re working in a new landscape, or if your landscape contains fewer than 20 objects, 10 connections, and 2 diagrams, you will see the following banner:

By selecting Import Model, you will be prompted to create a file. Upload a YAML or JSON file to automatically import objects, connections and tags into IcePanel. You can easily generate this file from a data source, script or using an LLM.
You can also access this import banner from the model objects/connections tables by hitting the import button at the top right:

You are currently not able to export from IcePanel, modify the file and then import back into IcePanel. For that purpose, we recommend looking at our API.
How to create the import file
1. Learn about the import file structure
Visit the developer documentation at:
Alternatively, provide an LLM with the JSON schema available at:
2. Enable schema validation for YAML files
If you are using a YAML file for the import, add the following prefix to validate the file structure in your IDE:
3. Generate the import file using an LLM (optional)
You can use an LLM to generate the import file automatically. Example prompt:
4. Upload the file
Upload the JSON or YAML file using the upload field above to import the objects, connections, and tags into your landscape.
Last updated
Was this helpful?