Skip to main content

Endpoint

Description

Get the current status of a presentation, including slide count and download availability.

Request

Response

Status Values

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 failed status and handle errors appropriately

Download Presentation

Download your completed presentations

Error Handling

Learn about error handling and status polling