Skip to main content
POST
Create from JSON synchronously

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

presentation_id
string<uuid>
required
path
string
required
edit_path
string
required
credits_consumed
number
required