- Cloud v3
- Open Source v1
Presenton hosts Cloud v3 at
https://api.presenton.ai/api/v3. Authenticate every request with a Cloud bearer token.Cloud generation map
Recommended Cloud sequence
- Optional — upload source material: call Upload source files, then keep the returned file values.
- Optional — select a visual system: call List Standard templates or List Smart Designs.
- Optional — approve the narrative: call Generate an outline before building the deck.
- Generate: call Generate synchronously or Generate asynchronously.
- Resolve background work: process a subscribed webhook or call Get task status.
- Deliver: review the returned edit path, then call Export a presentation when a new PPTX or PDF is required.
Choose a Cloud workflow
Flow 1: Generate directly
Use direct generation when the prompt contains enough context and no source upload is required.- Optional: Generate an outline and review the returned slide plan.
- Generate: Generate synchronously for an interactive request or use asynchronous generation.
- Optional: Export the presentation after review or editing.
Flow 2: Generate from source files
- Upload: call Upload source files.
- Generate: pass the returned values in
filesto Generate a presentation. - Verify: compare names, dates, claims, calculations, and charts with the original sources.
- Deliver: call Export a presentation when the reviewed result needs another format.
Flow 3: Generate with a Cloud design
Standard template sequence
- List Standard templates.
- Optionally inspect the selected template.
- Call Generate a presentation with its ID in
standard_template.
Smart Design sequence
- List Smart Designs.
- Call Generate a presentation with its ID in
smart_design.
Flow 4: Import a PPTX template, then generate
Template creation happens in the Presenton application in this documented public workflow.- Follow the custom PPTX template workflow.
- List Standard templates and keep the saved template ID.
- Generate a presentation with that ID in
standard_template.
Flow 5: Create from structured JSON
Use structured JSON when the application owns the exact slide data and needs deterministic layout selection.- List Standard templates.
- Get the selected template and inspect each layout’s
json_schema. - Optionally view a template example.
- Validate every slide object against its selected layout.
- Call Create from JSON synchronously or Create from JSON asynchronously.
- For background work, call Get task status.
Flow 6: Run Cloud jobs asynchronously
- Optional: Subscribe a webhook.
- Submit: Generate asynchronously.
- Store: persist the returned task ID before starting other work.
- Resolve: process the webhook idempotently or call Get task status with bounded backoff.
Cloud API quickstart
Review the shortest complete Cloud request chain.
Cloud authentication
Prepare and protect the bearer token.
Cloud generation reference
Inspect exact fields, schemas, and examples.