What is canopy.json?

Maps · Updated Jun 22, 2026

canopy.json is a portable map file with nodes and edges that Canopy can import into the visual canvas.

A canopy.json file is a JSON object that describes a map as structured data. At minimum, it needs a nodes array. Edges are optional but recommended when you already know how services connect. See import from canopy.json for the paste flow.

Use it when you want architecture-as-code, generated maps, or a hand-written file that the canvas can render and edit. The full node and edge schema lives in map syntax.

Related articles