Actions65
- Export Actions
- File Actions
- Job Actions
- Project Actions
- Project File Actions
- Slide Actions
- Slide Deck Actions
- Batch Generate Layout
- Batch Generate Slides
- Cancel Generation
- Duplicate Section
- Generate Manual Slide
- Generate Outline
- Generate Slide Content
- Generate Slide Image
- Generate Slide Transcript
- Generate Theme
- Get Audio Download URL
- Get Deck
- Get Tone Settings
- Improve Section
- Import PPTX
- List Transcript Versions
- Mark Improvement Read
- Mark Live Object Read
- Mark Transcript Read
- Prepare Import Upload
- Restore Transcript Version
- Update
- Update Outline
- Update Tone Settings
- Update Transcript
- Update Visual Style Description
- Theme Actions
- Workspace Actions
Slide → Save Konva Nodes
AI-generatedSummary
Persist Konva nodes for a slide via the LayerProof API.
Inputs
- projectId (required) — The ID of the project containing the slide.
- slideId (required) — The ID of the slide to save Konva nodes for.
- konvaNodesJson (required) — JSON representation of the Konva nodes to persist.
- konvaOrderJson (required) — JSON array defining the order of the Konva nodes.
- saveOptions — Optional save options applied when persisting Konva nodes.
Output shape
API response confirming the Konva nodes have been saved.
The operation sends a PUT request to /api/v2/projects/:projectId/slides/:slideId/konva-nodes with a body containing the parsed Konva nodes, their order, and any provided save options (flattenedImagePath, baseSnapshotId).
Examples
Example 1: Save updated Konva node positions and order for a slide.
Set projectId and slideId to the target slide. Provide konvaNodesJson as a JSON object of node definitions, konvaOrderJson as a JSON array specifying node order, and optionally set flattenedImagePath or baseSnapshotId in saveOptions.