Endpoint
Description
Get the current status of a presentation, including slide count and download availability.Request
Response
Status Values
| Status | Description |
|---|---|
pending | Generation has started but not completed |
processing | Content and slides are being generated |
completed | Presentation is ready for download |
failed | Generation failed (check error details) |
Polling for Status
Since generation is asynchronous, you’ll need to poll the status endpoint:Bash Example
Python Example
Best Practices
- Poll Interval: Wait 5-10 seconds between polls to avoid rate limiting
- Timeout: Set a maximum wait time (e.g., 5-10 minutes)
- Error Handling: Always check for
failedstatus and handle errors appropriately
Download Presentation
Download your completed presentations
Error Handling
Learn about error handling and status polling

