Apa itu Gamma API?
Punya deck yang Anda sukai? Bagaimana jika Anda bisa membuat 100 lagi yang sama, dipersonalisasi untuk audiens berbeda di seluruh dunia?
Gamma Generate API memungkinkan Anda membuat presentasi, dokumen, halaman web, dan posting sosial secara programatis tanpa menggunakan aplikasi Gamma secara langsung. Ini sempurna untuk pengguna yang ingin mengotomatisasi alur kerja mereka menggunakan alat seperti Zapier, Make, atau n8n, mengintegrasikan pembuatan presentasi yang indah ke dalam aplikasi mereka sendiri, atau membuat presentasi dalam skala besar melalui integrasi kode backend.
Dan jika Anda seorang pengembang, Anda dapat mengintegrasikan Gamma ke dalam aplikasi Anda untuk memberikannya kekuatan desain super!
💎 Pro Tip: Siapa saja dengan akun Pro atau lebih dapat mengakses API hari ini dengan batas penggunaan yang besar.
Apakah API Sudah Siap?
Gamma API v1.0 sudah Tersedia Umum (GA) sejak 5 November 2025. Siapa saja dengan akun Pro atau lebih dapat mengakses API hari ini dengan batas penggunaan yang besar.
🔷 Catatan: API v0.2 sudah tidak digunakan dan akan dihentikan pada 16 Januari 2026. Jika Anda saat ini menggunakan v0.2, harap migrasi ke v1.0 sebelum tanggal ini.
Untuk informasi rinci tentang parameter API spesifik dan bagaimana mereka memengaruhi pembuatan presentasi, lihat dokumentasi API kami.
Bagaimana Cara Mendapatkan Akses?
Untuk mengakses Gamma API, ikuti langkah-langkah ini.
Langkah 1: Tingkatkan Akun Anda
Anda harus memiliki akun Gamma Pro, Ultra, Team, atau Business. Jika Anda saat ini bukan pengguna Pro atau lebih, tingkatkan ke Pro untuk mengakses API.
Langkah 2: Buat API Key
Navigasi ke Pengaturan and Anggota di akun Pro Anda, lalu pergi ke tab API key. Klik Buat API key untuk membuat kunci Anda, lalu salin dan simpan kunci API Anda dengan aman.
🔷 Catatan: API keys menggunakan format sk-gamma-xxxxxxxx dan harus dikirim menggunakan header X-API-KEY (bukan format Bearer token).
💎 Pro Tip: Mulailah menggunakan API dengan alat otomatisasi favorit Anda atau integrasikan langsung ke kode backend Anda. URL dasar adalah https://public-api.gamma.app/v1.0/
Bisakah saya mengautentikasi dengan OAuth alih-alih API key?
Anda dapat mengautentikasi dengan Gamma REST API menggunakan OAuth 2.0 alih-alih API key statis. OAuth memungkinkan Anda menghubungkan Gamma API ke aplikasi tanpa membuat atau menyimpan API key jangka panjang, yang berguna untuk integrasi dan aplikasi mitra. API key statis masih didukung sepenuhnya, jadi Anda dapat terus menggunakan header X-API-KEY jika Anda mau. Untuk mengatur OAuth, ikuti panduan Authenticate with OAuth dalam dokumentasi pengembang di developers.gamma.app/get-started/authenticate-with-oauth.
Penggunaan dan Batasan Rate
Batas API Saat Ini
API Gamma dibangun untuk skala sesuai kebutuhan Anda. Baik Anda membuat beberapa presentasi atau ratusan, Anda harus dapat membuat berdasarkan kebutuhan penggunaan Anda tanpa mengalami batasan selama penggunaan normal.
🌀 Insight: Jika Anda mengalami pembatasan rate (kesalahan HTTP 429), hubungi tim dukungan kami. Kami akan bekerja sama dengan Anda untuk memastikan API mendukung apa yang Anda bangun!
Apa yang Baru di v1.0?
API v1.0 mencakup beberapa fitur baru yang kuat:
Format halaman web: Buat halaman web selain presentasi, dokumen, dan posting sosial.
Kustomisasi header dan footer: Sesuaikan header dan footer konten Anda.
URL gambar dalam input: Referensikan gambar langsung dalam konten Anda.
Organisasi folder: Atur konten yang dibuat ke dalam folder.
Bagikan email: Bagikan konten melalui email secara programatis.
List APIs: Endpoint baru untuk daftar Tema dan Folder Anda.
Cari gammas: Cari judul dan teks lengkap gammas yang dapat Anda akses, dan saring hasil sebelum membukanya.
Batas input lebih baik: Hingga 100.000 token (sekitar 400.000 karakter).
🌀 Insight: Seiring API berkembang, kami akan terus menambahkan lebih banyak opsi untuk memodifikasi dan mengubah Gammas secara programatis.
Bisakah saya membuat gambar mandiri dengan API?
Anda sekarang dapat membuat gambar mandiri dengan Gamma Generate API dan melalui Model Context Protocol (MCP). Ini memungkinkan Anda membuat gambar individual secara programatis, terpisah dari pembuatan presentasi, dokumen, atau halaman web penuh. Untuk membuat gambar melalui API atau MCP, ikuti panduan Create image generation dalam dokumentasi pengembang di developers.gamma.app/images/create-image-generation. Pembuatan gambar melalui MCP tersedia di Claude dan klien MCP lainnya hari ini; belum tersedia di ChatGPT.
Bisakah saya mencari gammas saya dengan API atau MCP?
Anda dapat mencari seluruh perpustakaan gammas Anda dari Gamma API atau melalui asisten AI yang terhubung ke Gamma dengan Model Context Protocol (MCP), standar terbuka yang memungkinkan asisten AI terhubung ke alat seperti Gamma. Pencarian mencakup judul dan teks lengkap setiap gamma yang Anda akses, dan mengurutkan hasil berdasarkan relevansi sehingga kecocokan terdekat muncul pertama. Setiap hasil menyertakan tautan langsung, sehingga Anda dapat membuka gamma langsung dari respons.
Anda dapat mempersempit pencarian berdasarkan siapa yang membuat gamma dan kapan terakhir diperbarui. Gamma yang diarsipkan secara default dikecualikan, dan Anda dapat memilih untuk menyertakannya.
🔷 Catatan: Pencarian sedang diluncurkan secara bertahap, jadi belum tersedia di setiap workspace. Jika endpoint pencarian atau alat pencarian MCP tidak berfungsi untuk Anda, workspace Anda belum menerimanya.
Untuk daftar lengkap parameter pencarian dan contoh permintaan, ikuti panduan Search gammas dalam dokumentasi pengembang di developers.gamma.app/management/search-gammas.
Untuk Apa Saya Bisa Menggunakan API?
Manfaatkan Gamma API untuk platform otomatisasi seperti Make, Zapier, Workato, dan alat alur kerja lainnya. Anda juga dapat membangun aplikasi kustom dengan integrasi langsung ke kode backend untuk mendukung aplikasi Anda sendiri, membuat presentasi massal dengan membuat banyak presentasi secara programatis, atau membuat konten yang dipersonalisasi dalam skala besar.
🔷 Catatan: inputText Anda harus berisi konten sebenarnya yang Anda inginkan di slide Anda, bukan instruksi tentang cara membuat presentasi. Tema harus sudah dibuat sebelumnya di Gamma dan direferensikan dengan ID. Tema tidak dapat dibuat melalui inputText.
Dukungan Templat
Karena "templates" berarti hal berbeda bagi pengguna yang berbeda, berikut yang tersedia.
Tema visual: Anda dapat menentukan tampilan dan nuansa presentasi Anda dengan membuat tema kustom di Gamma, lalu mereferensikannya di API menggunakan ID tema mereka. Gunakan List Themes API (GET /v1.0/themes) untuk mendapatkan ID tema yang tersedia.
Templat struktur konten: Kami sedang mengerjakan penambahan dukungan struktur konten yang ketat dalam pembaruan mendatang.
Mendapatkan Bantuan dan Dukungan
Dokumentasi dan Sumber Daya
Untuk referensi teknis lengkap, kunjungi dokumentasi API Reference. Anda juga dapat meninjau Landing Page kami untuk gambaran umum dan panduan memulai. Akses API termasuk dalam langganan Pro, Ultra, Teams, dan Business.
Bantuan Debugging
Saat Anda membutuhkan bantuan dengan masalah API, periksa dokumentasi kesalahan kami untuk masalah umum dan solusi, lalu hubungi Customer Support. Selalu sertakan x-request-id dari respons API Anda saat meminta bantuan.
Setiap respons API menyertakan pengenal unik ini di header. Untuk Make.com users, temukan di bawah Output → Bundle → Headers. Untuk Zapier, periksa bagian Run Details → Data Out di Riwayat Tugas untuk jalankan yang berhasil, atau tab Logs → Response information (perluas header) untuk permintaan yang gagal.
💎 Pro Tip: Selalu sertakan request ID Anda, pesan kesalahan yang tepat, dan contoh isi permintaan Anda saat meminta dukungan.
Lingkup Dukungan
Kami Bisa Membantu Dengan
Kami dapat membantu dengan masalah API khusus Gamma, masalah autentikasi dan kunci API, memahami pesan kesalahan, pertanyaan batas laju, dan pertanyaan penggunaan kredit.
Kami Tidak Bisa Membantu Dengan
Kami tidak dapat melakukan debugging atau menulis kode khusus, membangun alur kerja lengkap di Zapier, Make, atau N8N, debugging aplikasi khusus, memberikan petunjuk penggunaan Zapier, Make, atau N8N, atau merancang arsitektur khusus.
Saat meminta bantuan API, harap berikan request ID Anda, pesan kesalahan, contoh isi permintaan, dan platform otomatisasi yang Anda gunakan.
Kode Kesalahan Umum
401 Unauthorized: Kunci API tidak valid. Pastikan Anda menggunakan header X-API-KEY (bukan Authorization atau Bearer).
403 Forbidden: Periksa saldo kredit Anda dan pastikan auto-recharge diaktifkan.
429 Too Many Requests: Anda telah mencapai batas laju. Hubungi dukungan Slack untuk opsi kapasitas lebih tinggi.
422 Failed: Generasi tidak dapat diselesaikan. Periksa parameter input Anda.
Butuh Bantuan Memulai?
Untuk pemecahan masalah dasar dan masalah API umum, lihat panduan pemecahan masalah kami yang komprehensif. Anda juga dapat meninjau dokumentasi pengembang lengkap kami untuk referensi API dan contoh terperinci.
FAQs & Masalah Umum
Bisakah saya bagikan kunci API saya dengan orang lain?
Kunci API harus dijaga keamanannya dan tidak boleh dibagikan.
Buat kunci terpisah untuk kasus penggunaan berbeda jika diperlukan.
Mengapa saya tidak bisa menyalin kunci API saya lagi?
Untuk alasan keamanan, kunci API hanya ditampilkan sekali saat dibuat.
Jika Anda kehilangan kunci, Anda harus buat yang baru.
Bisakah saya buat beberapa kunci API?
Ya, Anda dapat membuat beberapa kunci API untuk proyek atau kasus penggunaan berbeda melalui pengaturan akun Anda.
Gamma mana yang muncul di hasil pencarian API atau MCP?
Pencarian hanya mengembalikan gamma yang sudah Anda akses, jadi tidak pernah menampilkan konten yang tidak bisa Anda buka di Gamma.
Hasil diurutkan berdasarkan relevansi, dengan kecocokan terdekat dengan kueri Anda di urutan pertama.
Gamma yang diarsipkan tidak termasuk kecuali Anda memilih untuk menyertakannya.
Anda juga dapat memfilter berdasarkan pembuat dan kapan gamma terakhir diperbarui.
Mengapa pencarian tidak berfungsi di workspace saya?
Pencarian di seluruh gamma Anda sedang diluncurkan secara bertahap dan belum diaktifkan untuk setiap workspace.
Jika belum tersedia, hubungi Customer Support dan sertakan
x-request-idAnda agar kami dapat memeriksa workspace Anda.
Apakah saya perlu migrasi dari v0.2 ke v1.0?
Ya, v0.2 akan dihentikan pada 16 Januari 2026.
Migrasi cukup mudah: Perbarui base URL Anda dari
/v0.2/ke/v1.0/.Ubah parameter
themeNamemenjadithemeId(dapatkan ID dari List Themes API).Perbarui batas input - v1.0 menggunakan 100k token bukan 750k karakter.
Periksa dokumentasi API untuk detail lengkap endpoint v1.0.
Apa perbedaan utama antara v0.2 dan v1.0?
v1.0 menawarkan batas laju yang jauh lebih besar (ratusan per jam vs. 50 per hari).
v1.0 mendukung format halaman web.
Batas input lebih baik (100k token vs. 750k karakter).
Organisasi folder dan List API untuk tema dan folder.
Apa yang terjadi jika saya kehabisan kredit?
Aktifkan auto-recharge di pengaturan penagihan Anda di gamma.app/settings/billing untuk memastikan akses API tanpa gangguan.
Di mana presentasi yang dibuat oleh API muncul di dashboard Gamma?
Presentasi yang dibuat melalui API muncul di bagian API Generated di dashboard Gamma, bukan di daftar Gamma utama Anda (Semua, Baru Dilihat, atau Dibuat oleh Anda).
Untuk membuat presentasi yang dibuat oleh API muncul di daftar Gamma reguler Anda, buka dan pilih Duplicate. Duplikat tersebut diperlakukan sebagai gamma standar yang dibuat di web dan akan muncul di semua tampilan biasa.
