Skip to main content
POST
Start Pekto smart presentation generation

Authorizations

Authorization
string
header
required

Pekto API key (pekto_live_...), an OAuth 2.1 access token from Pekto sign-in (used by MCP clients), or a Pekto user session token.

Body

application/json
topic
string

Topic or title for the presentation

content
string

Source text, meeting notes, or article content to convert into slides

instructions
string

Custom design or tone instructions for the slides

slide_count
integer

Number of slides to generate

Required range: 1 <= x <= 30
language
string
default:English

Target language for the presentation

aspect_ratio
enum<string>
default:16:9
Available options:
16:9,
4:5,
1:1,
9:16,
4:3
include_stock_images
boolean
default:false

Response

201

Created generation request. The job result contains generation_url for the user to open in Pekto.