Reslide developer platform

Convert PDFs and slide images into editable PowerPoint by API

Upload a PDF or provide ordered image URLs, create an asynchronous conversion task, then poll for completion or receive a signed webhook. Results are native editable PPTX files rather than flat slide screenshots.

Authentication

Bearer API keys use the tpx_live_ prefix and are managed from your dashboard.

Billing

One credit covers one input page. Failed or canceled tasks have zero net billable credits; reservations are reconciled against their original pools under those pools' lifecycle rules.

Task limits

A conversion task accepts up to 100 PDF pages or ordered slide images.

Minimal authenticated request

  1. Create an API key in the Reslide dashboard.
  2. Upload a PDF with POST /v1/uploads.
  3. Create a task with POST /v1/tasks.
  4. Poll the task or verify the signed completion webhook.

Every response uses the same code, message and data envelope. Use an Idempotency-Key when creating tasks, and retry 5xx or 429 responses with backoff.

curl https://pptx-api.tosea.ai/v1/credits \
  -H "Authorization: Bearer tpx_live_YOUR_KEY"

Interactive API reference

Inspect request schemas, response envelopes, code samples and webhook payloads. The reference below is generated from the live OpenAPI contract.

Loading API reference…