Import an existing network
Bring in draw.io, Visio, spreadsheets or discovery output such as nmap and LLDP.
Import a new diagram
- On the dashboard, click Import, or drop the file anywhere on the dashboard.
- ApexDiagram detects the format from the file's content and creates a new diagram.
- Open the diagram and check the result. Device types are guessed carefully: an unknown wired client becomes a workstation, an unknown neighbour becomes a switch. Correct any that are wrong.
For the full list of formats, see What file formats can I import?
Getting discovery files
| Source | How to get the file |
|---|---|
| nmap | nmap -oX scan.xml -sV 192.168.1.0/24 |
| LLDP / CDP | A CSV or Excel sheet with local device, local port, neighbour and neighbour port |
| UniFi | Network application → export devices and clients as JSON |
| Meraki | Dashboard API: organisation devices plus network clients |
| NetBox | JSON export of devices, or a live pull (below) |
Update a diagram you already have
- Open the diagram, then the Menu button (☰ next to the view tabs) and choose File.
- Choose Refresh from file… and pick the newer file. For NetBox, use the live pull with your URL and token. The token is used for that request only and is not stored.
- Review the diff of added, removed and changed devices, then apply it.
A version is saved before the refresh is applied, so you can undo it. See Restore an earlier version.
Didn’t answer your question? Sign in to contact support or search the help centre.