Presentation Agent API
Highlights
Working with files
How it works
Example: refresh a weekly analytics report
More ideas
Authentication
API key issued for your Plus organization, sent as a bearer token.
The initial instruction for the agent.
ID of an existing PowerPoint file (uploaded via the files API) to
seed the session with. Must reference a .pptx/PowerPoint file.
Target language. Defaults to auto.
autoHTTPS URL invoked when the session changes state. Must be a public HTTPS address (no localhost/private IPs).
The model to use.
Session created and started.
The request was malformed or missing required fields.
Missing or invalid API key.
Insufficient AI agent credits for the billing cycle.
An unexpected error occurred.
API key issued for your Plus organization, sent as a bearer token.
The current session state.
Download URL for the generated PDF (populated when finished).
Download URL for the generated PPTX (populated when finished).
Download URL for a thumbnail image (populated when finished).
The request was malformed or missing required fields.
Missing or invalid API key.
Session not found.
API key issued for your Plus organization, sent as a bearer token.
The file to upload.
File received; processing will begin shortly.
Missing or invalid API key.
Method not allowed (must use PUT).
Content-Length header is required.
File exceeds the size limit.
Content-Type must be multipart/form-data.
Last updated
Was this helpful?

