Lewati ke konten utama
menjadi.dev
Dasar Web

API

Antarmuka yang memungkinkan dua aplikasi berkomunikasi satu sama lain.

API (Application Programming Interface) adalah sekumpulan aturan dan protokol yang memungkinkan aplikasi saling berkomunikasi. API mendefinisikan metode dan format data yang bisa diminta serta respons yang akan diterima. Dalam konteks web, API biasanya merujuk pada REST API atau GraphQL yang memungkinkan frontend berkomunikasi dengan backend melalui HTTP requests. API juga digunakan untuk integrasi dengan layanan pihak ketiga seperti payment gateway, SMS service, atau social media login.

Contoh Kode

// Contoh REST API dengan fetch
const response = await fetch('https://api.example.com/users', {
  method: 'GET',
  headers: { 'Authorization': 'Bearer ' + token }
});
const users = await response.json();

Istilah Terkait