Gamma
Generate decks, docs, and webpages.
WorkspaceAPI key5 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
GAMMA_CREATE_FROM_TEMPLATE Tool to create new Gamma content based on an existing template. Use when you need to generate content with a predefined structure/layout by providing custom instructions and prompt. The API creates content asynchronously. This action polls the generation status and returns the gammaUrl when complete, or a generationId if the 2-minute timeout is reached. | POST /composio/gamma/gamma_create_from_template | external_send | — | — | managed |
GAMMA_GENERATE_GAMMA Generate a Gamma presentation, document, webpage, or social media content using AI. Documentation: https://developers.gamma.app/docs/generate-api-parameters-explained The API creates content asynchronously. Poll the returned generationId to check status. | POST /composio/gamma/gamma_generate_gamma | external_send | — | — | managed |
GAMMA_GET_GAMMA_FILE_URLS Retrieve generation status and file URLs. Poll this endpoint every ~5 seconds until status is 'completed'. Docs: https://developers.gamma.app/reference/get-generation-status | GET /composio/gamma/gamma_get_gamma_file_urls | none | — | — | managed |
GAMMA_LIST_FOLDERS Tool to retrieve a paginated list of folders in your Gamma workspace. Use when you need folder IDs to organize generated content or to search for specific folders by name. | GET /composio/gamma/gamma_list_folders | none | — | — | managed |
GAMMA_LIST_THEMES Fetch the list of themes available in your workspace. Returns both standard (global) and custom (workspace-specific) themes in a paginated format. Use this to discover available theme IDs and names for use with the Generate API. Filter by name using the query parameter. | GET /composio/gamma/gamma_list_themes | none | — | — | managed |