Review access and pricing
API access requirements, credit-based pricing, and plan details.
Quick reference
ChatGPT and Claude connectors work on all plans.
API keys are available on Pro, Ultra, Teams, and Business plans.
Credit usage is returned in the
creditsfield onGET /v1.0/generations/{generationId}.Auto-recharge is the safest way to prevent failed generations due to exhausted credits.
Access
API keys (Zapier, Make, n8n, direct integration)
API key access is available on Pro, Ultra, Teams, and Business plans. Generate an API key from Settings > API Keys. View pricing plans here.

OAuth apps (acting on behalf of your users)
Apps can also authenticate users via OAuth instead of an API key. Requests made with an OAuth token consume the authorizing user's credits in the workspace they connected.
Connectors (ChatGPT, Claude)
Connectors are available on all plans, including Free and Plus. No API key required — connect directly from ChatGPT or Claude and authenticate with your Gamma account. Generations via connectors charge credits the same way as API calls.
Usage and pricing
API billing uses a credit-based system. Higher tier subscribers receive more monthly credits.
If you run out of credits, you can upgrade to a higher subscription tier, purchase credits ad hoc, or enable auto-recharge (recommended) at Settings > Billing.

How credits work
Credit charges are determined based on several factors and are returned in the GET response.
Number of cards
numCards
1-3 credits/card (varies by the text generation model Gamma selects internally)
AI image model
imageOptions.model
Standard: 2-15 credits/image. Advanced: 20-33 credits/image. Premium: 34-75 credits/image. Ultra: 30-125 credits/image.
* Credit consumption rates and the actions that consume credits are subject to change.
Template-based generations (POST /generations/from-template) may cost slightly more per card than standard generations.
Illustrative scenarios
Deck with 10 cards + 5 images using a basic image model = ~20-60 credits
Doc with 20 cards + 15 images using a premium image model = ~320-1070 credits
Socials with 30 cards + 30 images using an ultra image model = ~930-3900 credits
Both standard generations (POST /generations) and template-based generations (POST /generations/from-template) consume credits. Credit usage details are returned in the credits field of the GET /generations/{generationId} response, showing deducted and remaining values.
To learn more about credits, visit our Help Center.
Related
Connect integrations for setup instructions by platform
Poll for results for where
credits.deductedandcredits.remainingappear in the generation flowGet Help if you need support with pricing or API access
Last updated
Was this helpful?