Gamma provides a public Application Programming Interface (API) that allows developers to programmatically create presentations, documents, and websites. The current version, API v1.0, reached General Availability on November 5, 2025, and it enables automated content generation workflows. This functionality allows for the integration of Gamma's generative capabilities into other applications, internal tools, or automated systems. For example, a workflow could be configured to automatically generate a sales report presentation in Gamma whenever new data is added to a CRM system. The API is designed to support teams that need to scale content production or build custom solutions that leverage Gamma's design engine without manual user interaction in the Gamma interface. The Gamma API v1.0 operates with a base URL of https://public-api.gamma.app/v1.0/. Authentication for API requests is currently handled via API keys. Developers must generate a key, which is formatted as sk-gamma-xxxxxxxx, and include it in the X-API-KEY header of each request. While OAuth support is planned for future releases, API key authentication is the present method. The API's core functionality revolves around creating content from text prompts, with support for prompts up to 100,000 tokens in length. Developers can also specify a themeId to apply pre-created themes to the generated content and organize outputs into specific folders within their Gamma account. Access to the Gamma API is not available on the free plan and is restricted to users on paid subscription tiers. These tiers include the Pro, Ultra, Teams, and Business plans. Usage of the API is governed by a credit-based system, where different actions consume a set number of credits. For instance, generating a single card might cost 3-4 credits, while generating an image can cost between 2 and 120 credits, depending on the AI model used. Each subscription plan comes with a monthly credit allocation. Pro users receive 4,000 credits, Ultra users receive 20,000 credits, and the Teams and Business plans offer higher allocations, ranging from 6,000 to 10,000 credits per seat per month. For users who do not wish to engage in direct API development, Gamma offers several practical alternatives for automation. The platform officially supports integrations with no-code automation platforms such as Zapier, Make.com, Workato, n8n, and Pabbly. These services provide pre-built connectors and actions for Gamma, such as 'Create Generation' and 'Create From Template,' allowing users to build automated workflows without writing any code. For example, a user could set up a Zapier 'Zap' to automatically create a Gamma presentation from a new row in a Google Sheet. Beyond automation, Gamma also supports embedding content from external sources like Google Drive, Figma, and Power BI into its projects, and allows for the export of its own content to PDF and PowerPoint formats. Regarding usage limits, the API v1.0 offers significantly higher rate limits than its predecessor, allowing for hundreds of requests per hour instead of a daily limit of 50. While the specific numerical limits are described as 'generous,' they are not publicly detailed. If a user exceeds their limit, the API will return an HTTP 429 'Too Many Requests' error. In such cases, users are advised to contact Gamma support to request a higher capacity, indicating that limits may be adjustable for certain accounts. Enterprise-focused plans like Teams and Business cater to higher volume usage with increased credit allocations and seat-based purchasing options.
Last verified: 2/4/2026
Sources:
Knowledge provided by Answers.org.
If any information on this page is erroneous, please contact hello@answers.org.
Answers.org content is verified by brands themselves. If you're a brand owner and want to claim your page, please click here.