For the complete documentation index, see llms.txt. This page is also available as Markdown.

POST /gammas/{gammaId}/export

Start an asynchronous export of an existing Gamma to PDF, PPTX, or PNG.

Start an export job for a Gamma you already have. Returns an exportId to poll for the download URL.

Export an existing Gamma

post

Creates an asynchronous export job for an existing Gamma in the requested format. Returns an export ID to poll for the download URL.

Authorizations
X-API-KEYstringRequired

API key for authentication

Path parameters
gammaIdstringRequired

The ID of the Gamma to export — accepts a gamma (file) ID or a page/doc ID (the id in a gamma.app/docs/ URL).

Example: gamma_abc123
Body
exportAsstring · enumRequired

File format to export the Gamma to.

Example: pdfPossible values:
Responses
200

Export job created successfully

application/json
exportIdstringRequired

Unique identifier for the export job. Poll GET /v1.0/exports/:id with it.

Example: abc123xyz
post/v1.0/gammas/{gammaId}/export

Poll GET /exports/{id} with the returned exportId until status is completed or failed. To export during generation instead, set exportAs on POST /generations.

Last updated

Was this helpful?