Hello Lucid team,
I am using the Lucid Standard Import JSON API to generate BPMN diagrams with swimlanes.
The diagram imports successfully, and all shapes and connections are visible, but the swimlanes container and lanes are not rendered visually.
I’m generating Lucidchart Standard Import JSON programmatically.
The JSON includes a swimLanes group under pages[0].groups with vertical: false, a titleBar, and multiple lanes (each with title, width, headerFill, laneFill).
Shapes are created with parent: "swimlanes_1" and everything imports without errors, but in the editor I don’t see the swimlanes visually – only the BPMN shapes.
- What am I missing in the JSON schema to make the swimlanes render visibly?
- Is there any additional property required on the swimLanes group or shapes?
Below is a minimal JSON that reproduces the issue, and a screenshot of how it renders.
