If you haven’t generated your first presentation yet, start with the
Generate Presentation Guide.
You’ll need at least one presentation ID to follow along.
What you’ll do
- Create a new presentation from an existing presentation (by ID)
- Update one or more slides by index
- Download the updated file or continue editing in the web UI
Endpoint
presentation_id, applies your slide edits, and returns a new presentation.
Slide indices are zero-based. The first slide is index 
0, the second is 1, and so on.Before you start (optional but helpful)
Fetch your presentation to see current slide indices, content, and schema:- slides[].index: which slide to target
- slides[].content: fields you can change
For field-by-field details, see the API reference page for
POST /api/v1/ppt/presentation/derive.Step 1 — Decide what to change
Prepare a minimal list of edits. For example, update only the company name on slide5:
Step 2 — Send the request
Step 3 — Understand the response
- presentation_id: the new presentation’s ID
- path: where the exported file is stored on the server
- edit_path: open this path in the web app to continue editing visually
Use 
edit_path to fine-tune layouts, colors, and images in the visual editor.Update multiple slides (advanced)
Update complex data structures (advanced)
Next steps
- Download and share: Use the pathto download the new file.
- Continue editing: Open edit_pathto make visual tweaks in the web editor.
New to Presenton?
Start with our Generate Presentation Guide to learn the basics.