Improve API
A
Alexandre Boigues
Download json parameter file (api format) from prompt source interface
AS A user,
I WANT to download json file parameters (api format) from prompt source interface
SO THAT allows to check parameters used on user interface and API
Nik Payne (Gamma design)
Merged in a post:
API Support for Editable, Format-Preserving Export (Beyond PDF/PPT)
Steph Zhang
We use the Gamma API to generate fully designed documents programmatically. The outputs currently available—PDF and PPT—are final/static formats, which makes it difficult for downstream users to make adjustments.
We are requesting an option for the API to return editable formats (e.g., DOCX, HTML, a Gamma-editable object, or another structured format) so that users can continue editing the generated content.
This mirrors existing requests for editable export in the UI, but extends the need to developers using Gamma as a design engine. Supporting editable output would unlock many higher-value workflows and make Gamma more flexible for product integrations.
Nik Payne (Gamma design)
thanks Steph!
Nik Payne (Gamma design)
Merged in a post:
Add DELETE endpoint to remove API-generated presentations
Serkan Bay
I’m using the Gamma Generate API to automatically create presentations from my own system.
Right now, the API allows me to:
create content with POST /generations
check status and get the URL with GET /generations/{generationId}
For my use case it’s very important that I can also delete specific presentations created via the API, without deleting my entire Gamma account.
Why a DELETE endpoint would be helpful:
I need to clean up presentations when a project or assignment is finished.
I need to remove specific items for privacy and data management reasons when users request it.
Manually deleting many API-generated presentations in the UI doesn’t scale.
What I’d love to see:
An officially supported DELETE endpoint (for example DELETE /v1.0/generations/{generationId}) that works with the existing API key,
or another API-based way to remove or schedule deletion of individual items created through the API.
This would make it much easier to use Gamma in workflows where privacy and document lifecycle management are important.
Nik Payne (Gamma design)
Merged in a post:
Add DELETE endpoint to remove API-generated presentations
Serkan Bay
I’m using the Gamma Generate API to automatically create presentations from my own system.
Right now, the API allows me to:
create content with POST /generations
check status and get the URL with GET /generations/{generationId}
For my use case it’s very important that I can also delete specific presentations created via the API, without deleting my entire Gamma account.
Why a DELETE endpoint would be helpful:
I need to clean up presentations when a project or assignment is finished.
I need to remove specific items for privacy and data management reasons when users request it.
Manually deleting many API-generated presentations in the UI doesn’t scale.
What I’d love to see:
An officially supported DELETE endpoint (for example DELETE /v1.0/generations/{generationId}) that works with the existing API key,
or another API-based way to remove or schedule deletion of individual items created through the API.
This would make it much easier to use Gamma in workflows where privacy and document lifecycle management are important.
Nik Payne (Gamma design)
Merged in a post:
Create themes via the API
E
Engineering Conveo
We need to be able to create themes via the API so that we can programmatically create them
Nik Payne (Gamma design)
Merged in a post:
Respect provided image aspect ratios
Quintin Leary
When I provide images to include in the Gamma I'm generating via the API, I would like the image aspect ratios to be respected and the full image to be displayed. Cutting off the image ruins the slides but I have no programatic control over that.
Nik Payne (Gamma design)
Thanks Quintin
Nik Payne (Gamma design)
Merged in a post:
iFrame output from API
A
Avinash R
It would be nice if the API can export the iframe link as well in the response so that it can be embedded in my own platform.
Nik Payne (Gamma design)
Hey Avinash R, thanks for your feedback! I have a few more questions for you:
- What specific platform or application are you looking to embed the iframe into?
- Are there any specific security or authentication requirements for the iframe integration?
- How frequently do you anticipate needing to update or refresh the iframe content?
A
Avinash R
Nik Payne (Gamma design)
Thanks for the follow-up!
- I’m embedding the iframe inside my own web application.
- I handle authentication on my side (users must be logged in to my platform), so Gamma doesn’t need to provide additional authentication for the iframe itself.
- For now, the embedded content doesn’t require frequent updates. However, once the API supports editing cards, it would be ideal if the new embed link could be retrieved to reflect the latest version.
Nik Payne (Gamma design)
Merged in a post:
Edit card or cards via API
M
Mariena Quintanilla
I want to be able to edit specific cards through workflow automation in order to keep cards within a specific page on my website up-to-date as data changes.
Use case:
* Event calendar - keep the existing layout but update the items (deleting or adding new)
* Keeping an industry report up-to-date
* Case studies or quotes / reviews
* Easily pushing copy changes from ChatGPT/Claude into a specific page of a website
This is also relevant for Gammas
* Visualizing form responses during a workshop as they come in
* Easily pushing copy changes from ChatGPT/Claude into a specific card as you iterate
Load More
→