Integrasi & AI

Referensi API GanttFather: Otomatiskan Proyek Gantt Anda dengan REST

Gunakan REST API baru GanttFather untuk membuat tugas, memperbarui timeline, mengelola dependensi, dan menyinkronkan resource dari script, alat internal, dan workflow AI.

· · Diperbarui 6 Juli 2026

Ingin langsung mulai?

GanttFather gratis selamanya — tanpa kartu, tanpa uji coba.

Mulai gratis

Mengapa REST API penting

API reference yang baru memberi tim cara langsung untuk membangun di atas GanttFather. Alih-alih mengekspor spreadsheet, mengeditnya di tempat lain, lalu mengimpornya lagi, script Anda dapat membaca dan menulis data proyek yang sama dengan yang dilihat tim di aplikasi.

Ini penting untuk tim operasi, agensi, founder, dan pembuat alat internal. Gantt chart paling berguna ketika tetap dekat dengan pekerjaan nyata. API membuat itu mungkin dari cron job, dashboard, portal pelanggan, pipeline deployment, dan integrasi ringan.

Apa yang bisa Anda otomatisasi?

Permukaan API publik pertama berfokus pada data proyek yang paling sering ingin diotomatisasi:

  • menampilkan proyek yang dapat diakses token Anda
  • membaca, membuat, memperbarui, mengurutkan ulang, dan menghapus tugas
  • menjaga status dan progress tetap sinkron
  • menetapkan assignee dan dependensi tugas
  • menampilkan member dan resource
  • membuat, memperbarui, atau menghapus resource non-manusia seperti peralatan, ruangan, dan baris anggaran

Dalam praktiknya, Anda dapat membuat rencana launch dari formulir internal, memperbarui milestone saat deployment selesai, atau mencerminkan pekerjaan tertentu dari tool lain ke timeline GanttFather.

Cara memulai

Buka GanttFather, masuk ke Settings → AI Agents & API, lalu buat token. Setelah itu:

  1. Baca authentication guide.
  2. Panggil list projects untuk menemukan project id.
  3. Coba create task dengan item uji kecil.
  4. Gunakan pagination dan rate limits sebelum menjalankan bulk sync job.
curl https://api.ganttfather.com/v1/projects \
  -H "Authorization: Bearer glt_your_token" \
  -H "User-Agent: your-integration-name/1.0"

User-Agent diminta dengan sengaja. Ini membantu support menelusuri integrasi nyata, men-debug edge case, dan membedakan traffic API dari traffic browser anonim.

API versus MCP

Gunakan REST API ketika Anda menulis kode dan membutuhkan endpoint HTTP yang stabil. Gunakan MCP server guide ketika Anda ingin asisten AI seperti Claude, ChatGPT, Cursor, atau Windsurf bekerja dengan proyek Anda lewat tool tingkat lebih tinggi.

Keduanya memakai area token yang sama di GanttFather, dan keduanya termasuk untuk setiap pengguna. Bedanya ada pada antarmuka: REST untuk program Anda; MCP untuk agent Anda.

Harga dan batas

Akses API termasuk dalam semua paket. pricing page tetap mengikuti aturan yang sama: setiap fitur tersedia sejak hari pertama, dan upgrade berbayar hanya menambah kapasitas — lebih banyak proyek yang Anda miliki atau lebih banyak editor aktif.

Limit API default adalah 60 request per menit per token dan 5.000 request per hari per token. Request yang terkena limit mengembalikan 429 dengan Retry-After; respons kuota harian menyertakan X-Quota-Remaining. Untuk sync besar, batch penulisan dan hindari loop update per-field. Lihat Rate limits & quotas.

Pola integrasi

Integrasi yang paling bersih biasanya mengikuti bentuk ini:

  1. simpan mapping kecil antara id sistem Anda dan id task GanttFather
  2. baca state proyek saat ini sebelum menulis
  3. kirim partial update hanya untuk field yang berubah
  4. gunakan idempotency key pada operasi create-style saat melakukan retry
  5. log trace id GanttFather saat sesuatu gagal

Mulai kecil: list proyek, buat satu task, update task itu, lalu hubungkan flow ke sistem Anda sendiri.

Start with a token dan biarkan referensi terbuka di sebelah editor Anda.

api integrations automation project-management

Coba GanttFather gratis

Semua fitur disertakan — Gantt, Kanban, dependensi, jalur kritis, sinkronisasi real-time, Excel, dan agen AI. Paket gratis mencakup 1 proyek milik Anda, 2 kursi editor, serta viewer dan guest tanpa batas.

Mulai gratis