Gamma API v0.2 is being sunset on January 31, 2026. Learn how to migrate your n8n workflows to the new v1.0 API in just a few minutes, with special focus on the critical themeName to themeId parameter change.

If you're using Gamma's API with n8n to automatically generate presentations, you need to update your workflows before January 31, 2026. Gamma is deprecating their v0.2 API endpoints, and any workflows still using the old version will stop working after this date.
The good news? The migration is straightforward and takes just a few minutes. This guide walks you through exactly what needs to change.
The most significant change in the v1.0 API is how themes are specified. Instead of using human-readable theme names, the new API requires theme IDs.
Old way (v0.2):
"themeName": "Oasis"
New way (v1.0):
"themeId": "theme_abc123xyz"
This change improves API stability and allows for more precise theme selection, but it does require a one-time update to your workflows.
Navigate to your n8n instance and open the workflow that uses the Gamma API. Look for the HTTP Request node that makes the API call to Gamma.
In your HTTP Request node, change the URL from:
https://public-api.gamma.app/v0.2/generations
To:
https://public-api.gamma.app/v1.0/generations
This is the crucial step. Here's how to find your theme ID:
Your theme ID will be copied to your clipboard. It will look something like: theme_12345abcde
In your n8n HTTP Request node, find the JSON body section. Replace the themeName parameter with themeId:
Before:
{
"inputText": "Your presentation topic",
"format": "presentation",
"themeName": "Oasis",
"numCards": 10
}After:
{
"inputText": "Your presentation topic",
"format": "presentation",
"themeId": "theme_12345abcde",
"numCards": 10
}Save your updated workflow. If you're using n8n v2.0+, publish the new version. If you're on v1.x, activate the workflow.
Run a test execution to verify everything works correctly with the new API version.
If you don't need a specific custom theme, you can simplify your migration by removing the theme parameter entirely. The v1.0 API will use Gamma's standard default theme automatically:
{
"inputText": "Your presentation topic",
"format": "presentation",
"numCards": 10
}If you have several n8n workflows using the Gamma API, you'll need to update each one individually. However, the process is identical for each workflow:
themeName with themeIdConsider documenting your theme IDs in a central location so you can easily reference them when creating new workflows.
If you run into issues during the migration, double-check that:
The January 31, 2026 deadline is approaching quickly, so make sure to update your workflows soon. The migration is straightforward, and once complete, your automated presentation generation will continue working seamlessly with the improved v1.0 API.