

Gamma Generate API vs 2Slides API: Ein Entwickler-Vergleich (2026)
Die öffentliche API von Gamma (POST /v1.0/generations und etwa zwanzig Begleitendpunkte) und die 2Slides API (POST /api/v1/slides/*) generieren beide programmatisch Präsentationen, sind aber um unterschiedliche Produkte herum gebaut. Gamma erzeugt ein web-natives "gamma" (Präsentation, Dokument, Webseite oder Social-Post), exportiert es als PPTX/PDF/PNG und bietet jetzt auch Template-Remixing, eigenständige Bildgenerierung, Workspace-Suche, Engagement-Analytics, OAuth und einen gehosteten MCP-Server. API-Schlüssel erfordern einen Pro-Plan (25 $/Monat) oder höher. 2Slides bietet vier Generierungsoberflächen (template-gesteuerte native PPTX, bildgestaltete Folien aus einem Prompt, Referenzbild-Stilabgleich und pro-Seite Sprachkommentar) plus kostenlosen PNG + WAV Export pro Seite, mit API-Schlüsseln für jeden Account und Pay-as-you-go Credits ab 5 $. Beide sind asynchrone Job-APIs. Die richtige Wahl hängt vom Ausgabeformat, der Preisstruktur und davon ab, ob Sie Ihren eigenen Workspace automatisieren oder die Generierung in ein Produkt einbetten.
Offenlegung vorab: 2Slides ist unser Produkt. Alle Gamma-Fakten stammen aus Gammas Entwicklerdokumentation, der API-Produktseite und der Preisseite Stand September 2026. Wir weisen klar darauf hin, wo Gamma besser passt.
Aktualisiert September 2026. Unsere erste Version dieses Vergleichs (August 2026) beschrieb Gamma als „ein Generierungsendpunkt mit vielen Ausgabeformaten“. Das ist nicht mehr korrekt. Gammas Changelog zeigt, dass die API von Beta (Juli 2025) zu v1.0 (November 2025) wechselte, die v0.2-Endpunkte im Januar 2026 eingestellt wurden, Create from Template im Februar 2026 allgemein verfügbar wurde und im März 2026 Zapier, Make und n8n Parität plus eine ChatGPT-App ausgeliefert wurden. Die Endpunkt-Tabelle, Feature-Matrix und Preiskalkulation unten spiegeln die aktuelle Oberfläche wider.
Die komplette Endpunkt-Oberfläche
Die beiden APIs sind unterschiedlich aufgebaut. Gamma ist eine Workspace-API: Generierungsendpunkte liegen neben Management-, Export-, Analytics- und Bildendpunkten, die auf Dokumenten im Gamma-Workspace arbeiten. 2Slides ist mehrere spezialisierte Generierungspipelines über ein Job-System, ohne Workspace-Schicht.
| Fähigkeit | Gamma | 2Slides |
|---|---|---|
| Prompt → Deck | POST /v1.0/generations (format: "presentation") | POST /api/v1/slides/generate (Fast PPT, native PPTX) |
| Dokumente / Webseiten / Social Posts | Gleicher Endpunkt, format-Parameter; pages-Array baut eine mehrseitige Site (bis zu 50 Seiten) | — |
| Bildgestaltete Folien (kundenspezifischer Designstil) | Gleicher Endpunkt + imageOptions (35+ Bildmodelle in 4 Preisklassen) | POST /api/v1/slides/create-pdf-slides (512px–4K, beliebiges Seitenverhältnis, designStyle Prompt) |
| Stil eines Referenzbilds nachahmen | — (Referenzbilder nur bei eigenständigem POST /v1.0/images) | POST /api/v1/slides/create-like-this (referenceImageUrl) |
| Generieren aus bestehendem Deck/Template | POST /v1.0/generations/from-template (GA seit Feb 2026; gammaId + prompt) | Themenauswahl via GET /api/v1/themes/search (1.500+ Templates) |
| Eigenständige Bildgenerierung | POST /v1.0/images + GET /v1.0/images/{id} | — |
| Sprachkommentar | — | POST /api/v1/slides/generate-narration (ein- oder zwei Sprecher, 30 Stimmen) |
| Pro-Seite Asset-Export | PNG-ZIP via exportAs: "png" | POST /api/v1/slides/download-slides-pages-voices (PNG + WAV, kostenlos) |
| Export eines bestehenden Dokuments | POST /v1.0/gammas/{id}/export → GET /v1.0/exports/{id} | — (jeder Job liefert bereits Download-URL) |
| Job-Status | GET /v1.0/generations/{id} (Polling alle 5 s) | GET /api/v1/jobs/{id} (oder mode: "sync") |
| Workspace-Management | GET /v1.0/themes, GET /v1.0/folders, GET /v1.0/gammas/search, GET /v1.0/templates/search, Gamma holen/archivieren/löschen, Kommentare listen | Themes-Suche, Auth Echo |
| Engagement-Analytics | GET /v1.0/gammas/{id}/analytics (Dokument, pro Karte, pro Betrachter) | — |
| Authentifizierung | X-API-KEY oder OAuth 2.0 (PKCE, dynamische Client-Registrierung) | Authorization: Bearer |
Zwei faire Hinweise: Gammas API ist jetzt wirklich eine Workspace-Plattform: Wenn Ihre Integration Dokumente lesen, durchsuchen, exportieren oder messen muss, die Leute bereits in Gamma erstellt haben, gibt es kein 2Slides-Äquivalent, da 2Slides keine Dokumenten-Workspace hinter der API hat. Und Gammas Create-from-Template-Endpunkt, jetzt aus der Beta, deckt den Fall „mein bestehendes Deck wiederverwenden“ ab, den 2Slides anders (Themes und Referenzbilder) löst. Andersherum haben 2Slides’ Referenzbildabgleich, Sprachkommentar und pro-Seite Audioexport noch kein Gamma-API-Äquivalent. Gammas eigene API-Seite zeigt kommentierte Videos als n8n-Rezept mit Synthesia und ElevenLabs.
Die Requests im Vergleich
Beide APIs folgen demselben Muster: Job absenden, Status abfragen, Ergebnis herunterladen.
Gamma: X-API-KEY Header, alle 5 Sekunden pollen, ein Exportformat pro Anfrage:
curl -X POST https://public-api.gamma.app/v1.0/generations \
-H "X-API-KEY: sk-gamma-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Q3 sales review for the leadership team",
"textMode": "generate",
"format": "presentation",
"numCards": 10,
"cardOptions": { "dimensions": "16x9" },
"imageOptions": { "source": "aiGenerated", "model": "flux-2-pro" },
"exportAs": "pptx"
}'
# → { "generationId": "..." } dann poll GET /v1.0/generations/{generationId}
# abgeschlossen → { "status": "completed", "gammaId": "...", "gammaUrl": "...", "exportUrl": "...", "credits": { "deducted": 15, "remaining": 485 } }2Slides Fast PPT: Bearer-Key, native PPTX aus gestaltetem Template. sync ist Standard und liefert das fertige Deck in einem Aufruf; async liefert eine Job-ID:
curl -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer sk-2slides-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Q3 sales review for the leadership team",
"themeId": "minimal-dark",
"responseLanguage": "en",
"mode": "async"
}'
# → Job-ID, dann poll GET /api/v1/jobs/{id}2Slides bildgestaltete Pipelines: die zwei Endpunkte, für die Gamma kein Äquivalent hat. create-pdf-slides generiert art-direktive Folien aus einem Prompt mit Auflösungs- und Seitenverhältnis-Kontrolle; create-like-this leitet das gesamte Designsystem aus einem Referenzbild ab:
curl -X POST https://2slides.com/api/v1/slides/create-like-this \
-H "Authorization: Bearer sk-2slides-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Q3 sales review for the leadership team",
"referenceImageUrl": "https://example.com/brand-slide.png",
"resolution": "2K",
"aspectRatio": "16:9",
"page": 0,
"contentDetail": "concise",
"imageModel": "gemini-3-pro-image",
"mode": "async"
}'
# page: 0 = automatische Seitenanzahl (max. 100); Auflösung: 512px | 1K | 2K | 4K
# create-pdf-slides hat dieselbe Form mit designStyle statt referenceImageUrlJobs aus diesen Pipelines können dann an generate-narration (jobId, mode: "single" | "multi", Sprecher-Namen und Stimmen, includeIntro) gesendet und pro Seite als PNG + WAV mit download-slides-pages-voices exportiert werden, womit kommentierte Videodecks zusammengesetzt werden.
Drei strukturelle Unterschiede fallen sofort auf. Gamma wählt Inhalt und Design in einem Schritt, mit textMode (generate, condense, preserve), textOptions (Menge, Ton, Zielgruppe, über 60 Sprachen), imageOptions, cardOptions.headerFooter und sharingOptions in derselben Anfrage; 2Slides trennt die Themenauswahl (GET /api/v1/themes/search) von der Generierung, was visuelle Konsistenz über mehrere Läufe sichert. Gammas inputText akzeptiert bis zu ca. 100.000 Tokens und respektiert \n---\n Kartenumbrüche, es dient also auch als Dokument-zu-Deck-Endpunkt; 2Slides’ userInput ist ein Briefing oder Gliederung, und Dateieingabe erfolgt im Workspace-Produkt, nicht in der API. Außerdem bietet 2Slides auf jedem Generierungsendpunkt einen synchronen Modus, nützlich in Skripten, wo Polling umständlich ist.
Feature-Vergleich
| Gamma API | 2Slides API | |
|---|---|---|
| Primäre Ausgabe | Web-natives gamma (URL) + exportUrl (PPTX / PDF / PNG ZIP; URL läuft nach ca. 1 Woche ab, nicht an Schlüssel gebunden) | Native PPTX (Fast PPT); bildgestaltete Folien als PDF (512px–4K); PNG + WAV pro Seite |
| Generierungsmodi | Textgenerierung, Template-Generierung, mehrseitiges pages-Array; 4 Formate (Präsentation, Dokument, Webseite, Social) | 3 Pipelines: Template-PPTX, Designstil-Prompt, Referenzbild-Abgleich |
| Eigenständige Bilder | POST /v1.0/images (Illustration/Foto/abstrakt, Größen-Presets, Referenzbilder) | — |
| Sprachkommentar / Video-Assets | — (Rezepte nutzen Synthesia + ElevenLabs via n8n) | 30 Stimmen, ein- oder zwei Sprecher; PNG + WAV Export für Videozusammenstellung |
| Auth | X-API-KEY oder OAuth 2.0 mit PKCE und dynamischer Client-Registrierung (generate / gamma:read Scopes) | Authorization: Bearer |
| API-Zugang erfordert | Pro (25 $/Monat), Ultra (100 $/Monat), Teams oder Business Plan; Free und Plus können keine API-Schlüssel erstellen | Jeder Account; 500 kostenlose Credits bei Anmeldung |
| Preisstruktur | Abo mit monatlichen Credits (Pro 4.000, Ultra 20.000, Business 10.000/Sitz; Übertrag bis 2×) + 1–3 Credits/Karte Text + 2–125 Credits/Bild je nach Modellklasse | Pay-as-you-go: 10 Credits/Seite Fast PPT; 10 Planung + 100/Seite (512px–2K) oder 200/Seite (4K) Bildpipelines; 210/Seite Kommentar; 5 $ pro 2.000 Credits, bis 80 $ pro 40.000 |
| Folienanzahl-Steuerung | numCards 1–75 oder cardSplit: "inputTextBreaks" | page 0 (auto) bis 100 |
| Seitenverhältnis / Auflösung | cardOptions.dimensions: Präsentation fluid/16x9/4x3, Social 1x1/4x5/9x16, Dokument letter/a4; keine Pixelauflösung | resolution 512px / 1K / 2K / 4K; aspectRatio beliebiges w:h |
| Templates | themeId via GET /v1.0/themes; Create from Template (gammaId + prompt) | themeId via Themes-Suche über 1.500+ Templates |
| Rate Limits | Pro Schlüssel mit Burst, stündlich und täglich, als x-ratelimit-* Header; 30 s Backoff bei 429 | 6 Anfragen/Min pro Schlüssel bei Generierung, 10/Min beim Job-Polling, in X-RateLimit-* Headern |
| Sync-Modus | — (nur async, alle 5 s pollen) | mode: "sync" auf jedem Generierungsendpunkt |
| Agent-Integrationen | Gehosteter MCP-Server (17 Tools, OAuth mit DCR) für Claude und ChatGPT Connectoren; Zapier, Make, n8n, Workato; Slack, Superhuman Go, Atlassian Rovo | MCP-Server (gehostet Streamable HTTP oder npx -y 2slides-mcp@latest, 7 Tools) + Agent Skill für Codex, Claude Code, OpenClaw, Cursor |
| Nach der Generierung | Suche, Kommentare, Archivieren/Löschen, Export bestehender Dokumente, Analytics pro Karte und Betrachter | Nur Job-Status und Download |
| Bestehendes Dokument bearbeiten | Nicht unterstützt; neu generieren oder Create from Template nutzen | Nicht anwendbar (Dateien sind das Ergebnis) |
| Ausgabesprachen | 60+ via textOptions.language | 20+ inkl. native CJK/RTL via responseLanguage |
Was die Preisstrukturen in der Praxis bedeuten
Die Modelle unterscheiden sich mehr als die Zahlen. Gamma bündelt API-Credits in Sitze. Um einen API-Schlüssel zu erstellen, braucht man ein Pro- oder höheres Abo (Free-Konten erhalten 400 nicht auffüllbare Credits und keine Schlüssel; Plus hat Credits, aber keine Schlüssel). Credits erneuern sich monatlich, übertragen sich bis zum Doppelten des Monatswerts, und die Kosten pro Generierung variieren: Text wird mit 1–3 Credits pro Karte abgerechnet, je nach Modell, Bilder mit 2 (Flux 1 Quick) bis 125 (Recraft V4 Pro) Credits pro Bild. Gamma nennt als Beispiel 20–60 Credits für ein 10-Karten-Deck mit 5 Basis-Modell-Bildern; ein 20-Karten-Dokument mit 15 Premium-Modell-Bildern kostet 320–1.070. Tatsächliche Nutzung steht im Feld credits.deducted der Polling-Antwort, Budgetierung erfolgt also nachträglich. Auto-Recharge ist der dokumentierte Weg, um fehlgeschlagene Generierungen zu vermeiden.
2Slides berechnet pauschal pro Seite und Pipeline. Ein 10-seitiges Fast PPT Deck kostet immer 100 Credits (ca. 0,25 $ beim 5 $/2.000 Credits-Tarif), ein 10-seitiges 2K bildgestaltetes Deck 10 Planung + 1.000 Credits (2,53 $), Kommentar 210 pro Seite, Job-Polling, Themesuche und Export pro Seite sind kostenlos. Der Preis ist vor dem Aufruf bekannt, egal ob ein oder tausend Decks generiert werden, und es gibt keine Abo-Hürde vor dem Schlüssel (ein optionaler Pro-Plan fügt 10.000 monatliche Credits hinzu, ist aber für die API nicht erforderlich).
Praktische Übersetzung: Für ein Team, das bereits Gamma Pro nutzt und einige Decks programmatisch generiert, sind die marginalen API-Kosten effektiv null, und Gammas 4.000 monatliche Credits decken etwa 65–200 Decks bei Gammas Beispiel von 20–60 Credits. Für einen Service, der Decks für andere generiert (SaaS-Feature, Berichte pro Kunde, Batch-Pipelines), ist vorhersehbare Preisgestaltung pro Seite ohne Sitzanforderungen der Unterschied zwischen kalkulierbarem Feature und variabler Rechnung. Beispiele für Batch-Generierung: Präsentationen per API batch-generieren.
Ausgabeformat: exportiertes PPTX vs komponiertes PPTX
Das ist der tiefste architektonische Unterschied und hat sich mit Gammas erweiterter Oberfläche nicht geändert. Gamma ist web-native zuerst: Decks sind Gamma-Dokumente, die für Browseransicht und Teilen gestaltet sind, PPTX/PDF/PNG werden über exportAs (oder später über den Export-Endpunkt) erzeugt, ein Format pro Anfrage. Das macht Gammas Web-Erlebnis exzellent und bedeutet, dass PowerPoint ein abgeleitetes Artefakt ist. 2Slides’ Fast PPT Pipeline komponiert das PPTX selbst als primäres Artefakt: Textfelder, Layouts und Diagramme sind in der Datei eingebaut, weshalb Decks danach in PowerPoint vollständig editierbar bleiben. Wenn Ihr Ergebnis ein Link ist, ist Gammas Modell vermutlich besser; wenn Ihr Ergebnis eine .pptx ist, die ein Kunde öffnen und bearbeiten will, vermeidet native PPTX die Export-Schnittstelle komplett (warum diese Schnittstelle wichtig ist: warum AI-Folien-Tools PowerPoint-Export kaputt machen). Und wenn das Ergebnis visuell ist, markengerechte Bildfolien oder ein kommentiertes Video, decken die Bildpipelines plus Kommentar Bereiche ab, die keine Gamma-Oberfläche erreicht.
Agent-Integrationen: zwei MCP-Server, unterschiedliche Formen
Beide Anbieter liefern jetzt einen MCP-Server, die Frage ist, was jeder bereitstellt. Gammas Server ist gehostet und OAuth-only (dynamische Client-Registrierung; individuelle Integrationen über Formular mit HTTPS-Redirect-URIs). Er bietet 17 Tools, die die REST-API spiegeln: generieren, aus Template generieren, mehrseitige Generierung, eigenständige Bilder, Export, Suche und Lesen bestehender Gammas, Kommentare und vier Analytics-Tools. Er funktioniert auf allen Gamma-Plänen, da er als Nutzer authentifiziert und nicht mit API-Schlüssel, und er treibt die Gamma-Connectoren in Claude und ChatGPT an. Er passt gut, wenn der Agent im Gamma-Workspace eines Nutzers arbeiten soll.
2Slides’ MCP-Server bietet 7 Tools über denselben API-Schlüssel und Credits wie die REST-API: slides_generate, slides_create_pdf_slides, slides_create_like_this, slides_generate_narration, slides_download_slides_pages_voices, themes_search und jobs_get. Er läuft gehostet (Streamable HTTP, eine claude mcp add Zeile) oder lokal via npx, und dieselbe Oberfläche ist als SKILL.md für Coding Agents verpackt. Er passt gut, wenn der Agent eine fertige Datei zurückgeben soll. Die Abwägungen zwischen den beiden Integrationsstilen stehen in Agent Skills vs MCP-Server für Präsentationen.
Wo jede API gewinnt
Wählen Sie Gammas API, wenn:
- Sie mehr Canvas-Typen als Folien brauchen: Dokumente, Webseiten, Social-Carousels oder eine mehrseitige Site aus einer
pages-Anfrage - Ihre Integration auf einem bestehenden Gamma-Workspace arbeitet: Suche, Export, Kommentare, Engagement-Analytics oder Remix eines Template-Decks mit Create from Template
- Ihr Team bereits Gamma Pro/Ultra zahlt und das Ergebnis ein teilbarer Weblink mit Gammas Design-Politur ist
- Sie feinkörnige Inhaltskontrollen (
textMode, Ton, Zielgruppe, 60+ Sprachen, Kopf-/Fußzeile, Freigabeberechtigungen) direkt in der Generierungsanfrage wollen - Ihre App im Namen von Endnutzern agiert, die jeweils eigene Gamma-Accounts haben, also OAuth statt eines geteilten Schlüssels das richtige Modell ist
Wählen Sie die 2Slides API, wenn:
- Das Ergebnis native, editierbare PPTX zu vorhersehbaren Kosten pro Seite sein soll
- Sie Design brauchen, das zu einem Referenzbild passt (
create-like-this) oder art-direktive Folien mit kontrollierter Auflösung und Seitenverhältnis (create-pdf-slides) - Sie Kommentar oder pro-Seite Audio-/Bild-Assets für Video aus derselben Pipeline brauchen, ohne Drittanbieter-TTS und Video-Tools zu verketten
- Sie über Coding Agents integrieren und MCP-Server oder Agent Skill wollen, um Codex/Claude Code Integration als Konfigurationsblock statt OAuth-Projekt zu machen (Skills vs MCP Guide)
- Sie in großem Umfang für andere generieren und keine Sitz-Abos vor dem Schlüssel wollen oder synchrone Aufrufe für kleine Jobs benötigen
FAQ
Erfordert die Gamma API einen kostenpflichtigen Plan?
Ja. Laut Gammas Zugangsdokumentation sind API-Schlüssel auf Pro, Ultra, Teams und Business Plänen verfügbar, nicht auf Free oder Plus. Gammas ChatGPT- und Claude-Connectoren (die auf dem MCP-Server laufen) funktionieren auf allen Plänen, auch Free, agieren aber als angemeldeter Nutzer statt Entwickler-Schlüssel. Die 2Slides API gibt Schlüssel für jeden Account aus, mit 500 kostenlosen Credits zum Start.
Kann die Gamma API echte PowerPoint-Dateien exportieren?
Ja. Setzen Sie "exportAs": "pptx" und die abgeschlossene Generierung enthält eine exportUrl neben gammaUrl, oder rufen Sie POST /v1.0/gammas/{id}/export für ein bestehendes Dokument auf. Pro Anfrage nur ein Exportformat, und die URL läuft nach etwa einer Woche ab und ist nicht an Ihren API-Schlüssel gebunden, also laden Sie schnell herunter und behandeln Sie sie vertraulich. Die Datei wird aus einem web-nativen Dokument exportiert, komplexe Layouts werden übersetzt, nicht nativ komponiert; testen Sie die Treue mit Ihren eigenen Templates.
Kann die Gamma API ein Deck nach der Generierung bearbeiten?
Nein. Gammas API-Scopes sagen, dass die API Gammas erstellt, aber keine bestehenden bearbeitet; der Workaround ist, mit überarbeitetem Input neu zu generieren oder Create from Template mit einem Prompt wie „auf Karte 9, aktualisiere die Preise“ zu nutzen. 2Slides hat dieselbe Einschränkung aus anderem Grund: Jobs liefern Dateien, und Bearbeitungen erfolgen in PowerPoint.
Was bietet die 2Slides API über Prompt-zu-PPTX hinaus?
Drei zusätzliche Oberflächen: create-pdf-slides (bildgestaltete Folien aus Designstil-Prompt, 512px–4K, beliebiges Seitenverhältnis), create-like-this (gesamtes Design aus Referenzbild-URL ableiten) und generate-narration (ein- oder zwei Sprecher mit 30 Stimmen auf diesen Jobs), plus kostenlosen PNG + WAV Export pro Seite zum Zusammenstellen kommentierter Videos.
Welche API ist günstiger für Bulk-Generierung?
Für textbasierte Decks ist 2Slides’ pauschal 10 Credits pro Seite (ca. 0,025 $ pro Seite beim 5 $-Tarif) leichter kalkulierbar als Gammas Modell mit 1–3 Credits pro Karte plus 2–125 Credits pro Bild, und es braucht kein Abo. Für AI-Bild-Decks ist 2Slides pauschal 100–200 Credits pro Seite je nach Auflösung, während Gamma pro Bild Modellklassen hat, bei denen ein einzelnes Ultra-Bild mehr kostet als eine ganze 2Slides-Seite. Rechnen Sie Ihre tatsächlichen Seiten- und Bildzahlen durch; Gammas credits.deducted Feld erleichtert die Nachprüfung.
Funktionieren beide APIs mit AI-Agents wie Claude oder Codex?
Ja, beide liefern MCP-Server. Gammas gehosteter MCP (17 Tools, OAuth) treibt Claude- und ChatGPT-Connectoren an und funktioniert auf jedem Plan. 2Slides liefert einen gehosteten MCP-Endpunkt und einen Open-Source-stdio-Server (7 Tools, API-Schlüssel) plus SKILL.md für Coding Agents, behandelt in den Agent Skills Guides.
Gibt es einen vollständigen Vergleich von Gamma und 2Slides über die API hinaus?
Ja. Der Produktvergleich (Editor, Templates, Kollaboration, Preisgestaltung) steht in 2Slides vs Gamma; dieser Beitrag behandelt nur die Entwickler-Oberfläche. Für szenariobasierte Automatisierungsrezepte (Verkaufsangebote, Onboarding-Präsentationen, Marketingvideos, Unterrichtsfolien, Patientenaufklärung) siehe AI presentation API use cases by team.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free