Skip to main content
Jul 30, 2025 6:36 AM UTC
Solved

How do I update document shapes and lines using the Lucid API?

Hi,
I was going through Lucid Document Api’s and wasn't able to find a way to manipulate the document contents (shapes, lines...).
I have the below requirement,
     1. Copy a Lucid document(lucidchart) from a source folder to a destination folder. (Able to achieve it)

     2. Later sync any changes made in the source document to the destination document (like new shapes, edits, etc.) (Not Able to Achieve), also I need to do upstream sync i.e., sync changes from destination doc to source doc.

Please let me know if there is any way that I can achieve this.

Humas1985
Humas1985Answer
Lucid Legend Level 10
Jul 30, 2025 11:52 AM UTC

Hi ​@Bhanu 

The public REST API does not support programmatic creation, modification, or syncing of shapes, lines, or other visual elements within a Lucidchart document and it is mainly focused on higher-level document management (copying documents, managing folders and permissions), but not on diagram editing or structure access.

To learn more - Programmatically create shapes and lines using REST API? | Community

Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards

Huma || Lucid Legend

Comments

Humas1985
Lucid Legend Level 10
Humas1985Lucid Legend Level 10Answer
Lucid Legend Level 10
Jul 30, 2025 11:52 AM UTC

Hi ​@Bhanu 

The public REST API does not support programmatic creation, modification, or syncing of shapes, lines, or other visual elements within a Lucidchart document and it is mainly focused on higher-level document management (copying documents, managing folders and permissions), but not on diagram editing or structure access.

To learn more - Programmatically create shapes and lines using REST API? | Community

Hope this helps - Happy to help further!!
Thank you very much and have a great one!
Warm regards

Translate
Huma || Lucid Legend