2Slides Logo
Gamma Generate API vs 2Slides API: Entwickler-Vergleich 2026
2Slides Team
14 min read

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ähigkeitGamma2Slides
Prompt → DeckPOST /v1.0/generations (format: "presentation")POST /api/v1/slides/generate (Fast PPT, native PPTX)
Dokumente / Webseiten / Social PostsGleicher 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/TemplatePOST /v1.0/generations/from-template (GA seit Feb 2026; gammaId + prompt)Themenauswahl via GET /api/v1/themes/search (1.500+ Templates)
Eigenständige BildgenerierungPOST /v1.0/images + GET /v1.0/images/{id}—
Sprachkommentar—POST /api/v1/slides/generate-narration (ein- oder zwei Sprecher, 30 Stimmen)
Pro-Seite Asset-ExportPNG-ZIP via exportAs: "png"POST /api/v1/slides/download-slides-pages-voices (PNG + WAV, kostenlos)
Export eines bestehenden DokumentsPOST /v1.0/gammas/{id}/export → GET /v1.0/exports/{id}— (jeder Job liefert bereits Download-URL)
Job-StatusGET /v1.0/generations/{id} (Polling alle 5 s)GET /api/v1/jobs/{id} (oder mode: "sync")
Workspace-ManagementGET /v1.0/themes, GET /v1.0/folders, GET /v1.0/gammas/search, GET /v1.0/templates/search, Gamma holen/archivieren/löschen, Kommentare listenThemes-Suche, Auth Echo
Engagement-AnalyticsGET /v1.0/gammas/{id}/analytics (Dokument, pro Karte, pro Betrachter)—
AuthentifizierungX-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 referenceImageUrl

Jobs 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 API2Slides API
Primäre AusgabeWeb-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
GenerierungsmodiTextgenerierung, Template-Generierung, mehrseitiges pages-Array; 4 Formate (Präsentation, Dokument, Webseite, Social)3 Pipelines: Template-PPTX, Designstil-Prompt, Referenzbild-Abgleich
Eigenständige BilderPOST /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
AuthX-API-KEY oder OAuth 2.0 mit PKCE und dynamischer Client-Registrierung (generate / gamma:read Scopes)Authorization: Bearer
API-Zugang erfordertPro (25 $/Monat), Ultra (100 $/Monat), Teams oder Business Plan; Free und Plus können keine API-Schlüssel erstellenJeder Account; 500 kostenlose Credits bei Anmeldung
PreisstrukturAbo 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 ModellklassePay-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-SteuerungnumCards 1–75 oder cardSplit: "inputTextBreaks"page 0 (auto) bis 100
Seitenverhältnis / AuflösungcardOptions.dimensions: Präsentation fluid/16x9/4x3, Social 1x1/4x5/9x16, Dokument letter/a4; keine Pixelauflösungresolution 512px / 1K / 2K / 4K; aspectRatio beliebiges w:h
TemplatesthemeId via GET /v1.0/themes; Create from Template (gammaId + prompt)themeId via Themes-Suche über 1.500+ Templates
Rate LimitsPro Schlüssel mit Burst, stündlich und täglich, als x-ratelimit-* Header; 30 s Backoff bei 4296 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-IntegrationenGehosteter MCP-Server (17 Tools, OAuth mit DCR) für Claude und ChatGPT Connectoren; Zapier, Make, n8n, Workato; Slack, Superhuman Go, Atlassian RovoMCP-Server (gehostet Streamable HTTP oder npx -y 2slides-mcp@latest, 7 Tools) + Agent Skill für Codex, Claude Code, OpenClaw, Cursor
Nach der GenerierungSuche, Kommentare, Archivieren/Löschen, Export bestehender Dokumente, Analytics pro Karte und BetrachterNur Job-Status und Download
Bestehendes Dokument bearbeitenNicht unterstützt; neu generieren oder Create from Template nutzenNicht anwendbar (Dateien sind das Ergebnis)
Ausgabesprachen60+ via textOptions.language20+ 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