Skip to main content
Question

Swimlanes not rendering in Lucid Standard Import JSON

  • February 19, 2026
  • 0 replies
  • 11 views

Forum|alt.badge.img

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 titlewidthheaderFilllaneFill).

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.

This image is generated from the above JSON provided .