API Reference
Welcome to the SlideSpeak API Reference. Below you’ll find a list of all available endpoints.
GET /me
- Retrieve the username associated with the API key.
GET /task_status/{task_id}
- Get the status of a task.
GET /presentation/templates
- Retrieve all available default templates.
POST /document/upload
- Upload a document to use it in order to generate a presentation.
POST /presentation/generate
- Generate a presentation from plain text or by passing documents.
POST /presentation/generate/slide-by-slide
- Generate a presentation by specifying each slide individually.
POST /presentation/edit
- Edit a presentation.
POST /webhook/subscribe
- Subscribe to receive a webhook when presentation generation finishes.
DELETE /webhook/unsubscribe
- Unsubscribe from an existing webhook.
🔐 All endpoints require an
X-API-Key
header.