API
disebut juga: application programming interface
Artinya
API (application programming interface) adalah pintu resmi yang dipakai satu program untuk meminta data atau layanan dari program lain, dengan format pesan yang sudah disepakati.
Diperbarui · diperiksa Syamil Jihad
Perumpamaannya
Bayangkan kamu pesan makanan lewat aplikasi ojol. Kamu tidak masuk ke dapur restoran. Kamu cukup mengisi pesanan sesuai kolom yang disediakan: menu, jumlah, catatan. Dapur memproses, makanan datang. API adalah formulir pesanan semacam itu, bedanya yang memesan adalah program, bukan orang.
API jauh lebih kaku daripada restoran. Salah isi satu kolom saja, pesanan langsung ditolak dengan pesan galat, sedangkan restoran masih bisa menebak maksud catatanmu. Satu lagi: tiap pesanan lewat API membawa kunci API, semacam PIN. Siapa pun yang memegang kuncimu bisa memesan, dan tagihannya masuk ke kamu.
Contoh nyata
Aplikasi yang bilang "pakai ChatGPT" atau "pakai Claude" di dalamnya biasanya memanggil model itu lewat API. Claude API, misalnya, menerima pesan dari program lain di alamat api.anthropic.com dan menagih per token. Tarif per model bisa kamu bandingkan di penghitung token Otaknologi.
Kunci API yang bocor bisa mahal sekali. Dalam laporan 3 November 2026, tim keamanan Google menemukan satu pelaku yang memanen kunci API AI milik perusahaan dari repositori GitHub publik. Di berbagai kasus pencurian akses AI yang mereka selidiki, tagihan palsu bisa lebih dari 100.000 dolar AS dalam sehari, dan di beberapa organisasi totalnya mencapai 1 juta dolar AS sebelum akses diputus. Artinya buat kamu yang memakai API: jangan pernah menaruh kunci di kode yang diunggah, dan pasang batas belanja.
Salah kaprah
"Sudah langganan Claude Pro, berarti API-nya ikut." Tidak. Pusat bantuan Anthropic menulis bahwa langganan Claude berbayar dan Claude API adalah produk terpisah yang ditagih terpisah. Pengecualiannya, paket Max, Ultra, dan Team mendapat kredit API bulanan.
"API itu sebuah aplikasi." API tidak punya tombol untuk dipencet. Ia cuma alamat dan aturan pesan yang dipakai program lain. Aplikasi di HP-mu adalah pemesannya, API adalah loketnya.
Istilah terkait
- TokenToken adalah potongan kecil teks, bisa satu kata utuh, sepotong kata, atau tanda baca, yang dibaca dan ditulis AI seperti ChatGPT, Gemini, dan Claude.
- LLMLLM (large language model) adalah program AI yang dilatih dari teks dalam jumlah sangat besar sampai pandai menebak kata berikutnya, sehingga bisa menjawab, merangkum, dan menulis seperti ChatGPT, Gemini, dan Claude.
- Model AIModel AI adalah hasil akhir pelatihan AI, berupa berkas berisi banyak sekali angka, yang menerima masukan seperti pertanyaan atau foto lalu menghasilkan keluaran seperti jawaban, tebakan, atau gambar.
- MCPMCP (Model Context Protocol) adalah standar terbuka yang membuat aplikasi AI seperti Claude dan ChatGPT bisa tersambung ke data dan alat lain, misalnya kalender, Notion, atau database, dengan satu cara yang sama.
- AI agentAI agent adalah program AI yang diberi tujuan lalu mengerjakannya sendiri langkah demi langkah, memakai alat seperti browser, email, atau file yang kamu izinkan.
- Otomasi AIOtomasi AI adalah pemakaian AI untuk menjalankan pekerjaan berulang secara otomatis, termasuk pekerjaan yang butuh membaca atau menulis teks bebas seperti email, chat, dan dokumen.
- InferensiInferensi adalah tahap ketika model AI yang sudah selesai dilatih dipakai bekerja, yaitu menerima masukan seperti pertanyaanmu lalu menghitung jawabannya.