v1

latestOpenAPI 3.1.02026-07-26435261.9 KB
V3 Presentation

Generate Presentation Async V3

Generate a presentation asynchronously.

Use /api/v3/async-task/status/task-xxxxxxxxxx to get the status of presentation.

Create an API Key from your account to access this endpoint. Authorization: Bearer sk-presenton-xxxxxxxx

post/api/v3/presentation/generate/async

Headers

Authorizationstring required

Bearer JWT or API Key

Bearer JWT or API Key

Request body

contentstring nullable

The content for generating the presentation

n_slidesinteger nullable

Number of slides to generate

instructionsstring nullable

The instruction for generating the presentation

tone'default' | 'casual' | 'professional' | 'funny' | 'educational' | 'sales_pitch'
verbosity'concise' | 'standard' | 'text-heavy'
content_generation'preserve' | 'enhance' | 'condense'
markdown_emphasisboolean

Whether to emphasize the markdown

web_searchboolean

Whether to enable web search

image_type'stock' | 'ai-generated'

Type of image to generate

themestring nullable

Theme to use for the presentation. Available themes: edge-yellow, light-rose, mint-blue, professional-blue, professional-dark and your custom themes

languagestring nullable

Language for the presentation

standard_templatestring nullable

Standard template to use for the presentation. Available templates: neo-general, neo-modern, neo-standard, neo-swift, general, modern, standard, swift and your custom templates

smart_designstring nullable

Design V2 id to use for the smart presentation

include_table_of_contentsboolean

Whether to include a table of contents

include_title_slideboolean

Whether to include a title slide

allow_access_to_user_infoboolean

Whether to allow access to user's info

filesstring[] nullable

Files to use for the presentation. Use /api/v3/files/upload to upload files.

export_as'pptx' | 'pdf' | 'png'

Export format

trigger_webhookboolean

Whether to trigger subscribed webhooks

Response

Successful Response

idstring
status'pending' | 'completed' | 'error'
messagestring required
dataobject nullable
errorobject nullable
created_atstring date-time required
updated_atstring date-time required