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 targetslides[].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 IDpath: where the exported file is stored on the serveredit_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.