Skip to main content
Presenton exposes task-oriented REST APIs for presentation generation, files and images, stored presentations, asynchronous work, and webhooks. The documentation publishes only supported integration routes; browser-only and internal backend routes are excluded.

Choose your API

Choose Cloud when you want managed infrastructure, account-scoped assets, and Cloud templates or Smart Designs.
Cloud v3 and self-hosted v1 identifiers, credentials, paths, and request schemas are not interchangeable. Always use the reference for the deployment that owns the resource.

Start with a workflow

Make the first request

Generate a small presentation with the minimum request.

Plan a generation workflow

Choose a deployment, input path, design source, and delivery mode.

Configure authentication

Prepare Cloud bearer tokens or self-hosted API keys.

Upload source content

Connect documents, uploaded images, and generation requests.

Manage presentations

Retrieve, edit, derive, list, delete, and export stored decks.

Run background jobs

Combine asynchronous generation, status polling, and webhooks.

Handle responses and errors

Build reliable validation, retry, and failure handling.

Open Source tutorial

Build one complete self-hosted request from setup to review.

Find the matching API reference

The guides explain sequence, ownership, and operational decisions. Endpoint references contain the authoritative request fields, validation rules, response schemas, and try-it console.

Keep responsibilities separate

  • Use a guide to choose the correct workflow and call order.
  • Use the API reference to build and test the exact request.
  • Use hosting documentation to configure a self-hosted instance, providers, storage, authentication, and networking.
  • Use user guides to prepare templates or review output in the Presenton application.