Skip to main content
POST
Generate presentation

Authorizations

Authorization
string
header
required

API key from Developer dashboard (Bearer token).

Body

application/json
prompt
string
required

The topic or brief for the deck - what the presentation should cover, who it is for, and any angle to take.

n_slides
integer
default:8

Number of slides to generate (3-12).

Required range: 3 <= x <= 12
language
string
default:en-US

BCP-47 language tag for the deck copy (e.g. en-US, de-DE, el-GR).

tone
string
default:professional

Overall tone for the deck copy, e.g. professional, casual, persuasive.

Maximum string length: 40

Response

Accepted - poll GET /v1/jobs/{job_uid} for the finished deck

success
enum<boolean>
Available options:
true
data
object
usage
object
meta
object