Skip to main content
POST
Create from JSON asynchronously

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
language
string
default:English

The language of the presentation

title
string | null

The title of the presentation

standard_template
string
default:general

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

slides
CreateSlideFromJsonRequestV1 · object[]

The slides to use for the presentation

export_as
enum<string>
default:pptx

The format to export the presentation as

Available options:
pptx,
pdf,
png
trigger_webhook
boolean
default:false

Whether to trigger subscribed webhooks

Response

Successful Response

message
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
id
string
status
enum<string>
default:pending
Available options:
pending,
completed,
error
data
Data · object | null
error
Error · object | null