Gamma integration (AI, Design & Media, Productivity). Imported from open-connector.
https://public-api.gamma.app/generations
| Param | Type | Required | Description |
|---|---|---|---|
| inputText | string | required | The text and image URLs Gamma should use for generation. |
| additionalInstructions | string | optional | Additional instructions or context for the Gamma generation. |
| textMode | string | required | How Gamma should interpret the input text. |
| format | string | optional | The output format Gamma should generate. |
| numCards | integer | optional | The target number of cards Gamma should generate. |
| cardSplit | string | optional | How Gamma should split the input across cards. |
| themeId | string | optional | The Gamma theme ID returned by the List Themes API or copied from the Gamma app. |
| textOptions | object | optional | Text generation settings forwarded to Gamma. |
| imageOptions | object | optional | Image generation settings forwarded to Gamma. |
| cardOptions | object | optional | Card layout settings forwarded to Gamma. |
| sharingOptions | object | optional | Sharing and access settings forwarded to Gamma. |
| folderIds | array | optional | The folder IDs where Gamma should place the generated content. |
| exportAs | string | optional | The export format Gamma should prepare when generation completes. |
/generations/{generationId}
| Param | Type | Required | Description |
|---|---|---|---|
| generationId | string | required | The Gamma generation job identifier. |
/generations
| Param | Type | Required | Description |
|---|---|---|---|
| inputText | string | required | The text and image URLs Gamma should use for generation. |
| additionalInstructions | string | optional | Additional instructions or context for the Gamma generation. |
| textMode | string | required | How Gamma should interpret the input text. |
| format | string | optional | The output format Gamma should generate. |
| numCards | integer | optional | The target number of cards Gamma should generate. |
| cardSplit | string | optional | How Gamma should split the input across cards. |
| themeId | string | optional | The Gamma theme ID returned by the List Themes API or copied from the Gamma app. |
| textOptions | object | optional | Text generation settings forwarded to Gamma. |
| imageOptions | object | optional | Image generation settings forwarded to Gamma. |
| cardOptions | object | optional | Card layout settings forwarded to Gamma. |
| sharingOptions | object | optional | Sharing and access settings forwarded to Gamma. |
| folderIds | array | optional | The folder IDs where Gamma should place the generated content. |
| exportAs | string | optional | The export format Gamma should prepare when generation completes. |
| timeoutSeconds | number | optional | The maximum number of seconds to wait before returning a timed-out result. |
| pollIntervalSeconds | number | optional | The number of seconds to wait between polling attempts. |
/generations/{generationId}
| Param | Type | Required | Description |
|---|---|---|---|
| generationId | string | required | The Gamma generation job identifier. |
| timeoutSeconds | number | optional | The maximum number of seconds to wait before returning a timed-out result. |
| pollIntervalSeconds | number | optional | The number of seconds to wait between polling attempts. |
/generations/from-template
| Param | Type | Required | Description |
|---|---|---|---|
| prompt | string | required | The prompt Gamma should use to adapt the template. |
| gammaId | string | required | The Gamma template identifier to use as the base template. |
| themeId | string | optional | The Gamma theme ID returned by the List Themes API or copied from the Gamma app. |
| imageOptions | object | optional | Image generation settings forwarded to Gamma. |
| sharingOptions | object | optional | Sharing and access settings forwarded to Gamma. |
| folderIds | array | optional | The folder IDs where Gamma should place the generated content. |
| exportAs | string | optional | The export format Gamma should prepare when generation completes. |
/generations/from-template
| Param | Type | Required | Description |
|---|---|---|---|
| prompt | string | required | The prompt Gamma should use to adapt the template. |
| gammaId | string | required | The Gamma template identifier to use as the base template. |
| themeId | string | optional | The Gamma theme ID returned by the List Themes API or copied from the Gamma app. |
| imageOptions | object | optional | Image generation settings forwarded to Gamma. |
| sharingOptions | object | optional | Sharing and access settings forwarded to Gamma. |
| folderIds | array | optional | The folder IDs where Gamma should place the generated content. |
| exportAs | string | optional | The export format Gamma should prepare when generation completes. |
| timeoutSeconds | number | optional | The maximum number of seconds to wait before returning a timed-out result. |
| pollIntervalSeconds | number | optional | The number of seconds to wait between polling attempts. |
/themes
| Param | Type | Required | Description |
|---|---|---|---|
| query | string | optional | An optional search query for filtering themes by name. |
| limit | integer | optional | The maximum number of themes Gamma should return. |
| after | string | optional | The cursor for loading the next page of themes. |
/folders
| Param | Type | Required | Description |
|---|---|---|---|
| query | string | optional | An optional search query for filtering folders by name. |
| limit | integer | optional | The maximum number of folders Gamma should return. |
| after | string | optional | The cursor for loading the next page of folders. |