GET /generations/{id}

Poll this endpoint until status is completed or failed.

Use this endpoint to poll an existing generation until it reaches completed or failed. This is where you receive gammaUrl, exportUrl, and credit usage.

Get generation status

get

Retrieves the current status of a generation job. Poll this endpoint until status is "completed" or "failed".

Authorizations
X-API-KEYstringRequired

API key for authentication

Path parameters
idstringRequired

The unique generation ID returned from the create endpoint

Example: abc123xyz
Responses
chevron-right
200

Generation status retrieved successfully

application/json
generationIdstringRequired

Generation job identifier

Example: abc123xyz
statusstring · enumRequired

Current status of the generation job

Example: completedPossible values:
gammaIdstringOptional

File identifier for the generated Gamma

Example: 9xJZ8QmN2
gammaUrlstringOptional

URL to view the generated Gamma

Example: https://gamma.app/docs/abc123
exportUrlstringOptional

Download URL for exported file (PDF/PPTX)

Example: https://gamma.app/export/abc123.pdf
get
/v1.0/generations/{id}
circle-info

For usage patterns, see Poll for results.

Last updated

Was this helpful?