v1
latestOpenAPI 3.1.02026-07-26435261.9 KBPresentation
Generate Presentation Sync
post/api/v1/ppt/presentation/generate
Request body
contentstring required
The content for generating the presentation
slides_markdownstring[] nullable
The markdown for the slides
instructionsstring nullable
The instruction for generating the presentation
tone'default' | 'casual' | 'professional' | 'funny' | 'educational' | 'sales_pitch'
verbosity'concise' | 'standard' | 'text-heavy'
web_searchboolean
Whether to enable web search
n_slidesinteger nullable
Number of slides to generate. If omitted, model auto-detects slide count.
languagestring nullable
Language for the presentation. If omitted, model auto-detects language.
templatestring
Template to use for the presentation
include_table_of_contentsboolean
Whether to include a table of contents
include_title_slideboolean
Whether to include a title slide
filesstring[] nullable
Files to use for the presentation
export_as'pptx' | 'pdf'
Export format
trigger_webhookboolean
Whether to trigger subscribed webhooks
Response
Successful Response
presentation_idstring uuid required
pathstring required
edit_pathstring required
credits_consumednumber required